Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • akiraohgaki/ocs-url
  • ab3875o/ocs-url
  • dembego3/ocs-url
  • arakun/ocs-url
  • longviauroy/ocs-url
  • rolfen/ocs-url
  • hemm/ocs-url
  • simonsvw0000/ocs-url
  • dfn2/ocs-url
  • rws77/ocs-url
  • bitwalk/ocs-url
  • visdom/ocs-url
  • ricatfarker/ocs-url
  • mussah/ocs-url
  • tigefa/ocs-url
  • cobalt2727/ocs-url
  • ammark226/ocs-url
  • violethaze74/ocs-url
  • armedssault/ocs-url
  • billflick/ocs-url
  • kimblejeremy/ocs-url
  • yuvrajsm/ocs-url
  • wawmart/ocs-url
  • jhefry/ocs-url
  • robcdntruckin/ocs-url
  • bigmake2266/ocs-url
  • kamil-chbeir/ocs-url
  • jocker73/ocs-url
  • laboties/ocs-url
  • smekke61279-522014/ocs-url
  • coolduck/ocs-url
  • zulfikar-lahiya/ocs-url
  • faz-83/ocs-url
  • dado105/ocs-url
34 results
Show changes
Showing
with 844 additions and 208 deletions
File added
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="tr_TR">
<context>
<name>OcsUrlHandler</name>
<message>
<location filename="../app/src/handlers/ocsurlhandler.cpp" line="37"/>
<source>Invalid OCS-URL</source>
<translation>Geçersiz OCS-URL</translation>
</message>
<message>
<location filename="../app/src/handlers/ocsurlhandler.cpp" line="141"/>
<location filename="../app/src/handlers/ocsurlhandler.cpp" line="162"/>
<source>Failed to save data</source>
<translation>Veri kaydedilemedi</translation>
</message>
<message>
<location filename="../app/src/handlers/ocsurlhandler.cpp" line="148"/>
<source>The file has been downloaded</source>
<translation>Dosya indirildi</translation>
</message>
<message>
<location filename="../app/src/handlers/ocsurlhandler.cpp" line="176"/>
<source>The file has been installed as program</source>
<translation>Dosya program olarak kuruldu</translation>
</message>
<message>
<location filename="../app/src/handlers/ocsurlhandler.cpp" line="180"/>
<source>The plasmoid has been installed</source>
<translation>Plasmoid kuruldu</translation>
</message>
<message>
<location filename="../app/src/handlers/ocsurlhandler.cpp" line="184"/>
<source>The plasma look and feel has been installed</source>
<translation>Plasma görünüş ve işleyişi kuruldu</translation>
</message>
<message>
<location filename="../app/src/handlers/ocsurlhandler.cpp" line="188"/>
<source>The plasma desktop theme has been installed</source>
<translation>Plasma masaüstü teması kuruldu</translation>
</message>
<message>
<location filename="../app/src/handlers/ocsurlhandler.cpp" line="192"/>
<source>The KWin effect has been installed</source>
<translation>KWin efekti kuruldu</translation>
</message>
<message>
<location filename="../app/src/handlers/ocsurlhandler.cpp" line="196"/>
<source>The KWin script has been installed</source>
<translation>KWin betiği kuruldu</translation>
</message>
<message>
<location filename="../app/src/handlers/ocsurlhandler.cpp" line="200"/>
<source>The KWin window switcher has been installed</source>
<translation>KWin pencere seçicisi kuruldu</translation>
</message>
<message>
<location filename="../app/src/handlers/ocsurlhandler.cpp" line="203"/>
<source>The archive file has been extracted</source>
<translation>Arşiv açıldı</translation>
</message>
<message>
<location filename="../app/src/handlers/ocsurlhandler.cpp" line="206"/>
<source>The file has been installed</source>
<translation>Dosya kuruldu</translation>
</message>
<message>
<location filename="../app/src/handlers/ocsurlhandler.cpp" line="210"/>
<source>Failed to installation</source>
<translation>Kurulum başarısız oldu</translation>
</message>
</context>
<context>
<name>main</name>
<message>
<location filename="../app/qml/main.qml" line="26"/>
<source>Download successful</source>
<translation>Başarıyla indirildi</translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="27"/>
<source>Installation successful</source>
<translation>Başarıyla kuruldu</translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="28"/>
<source>Validation error</source>
<translation>Doğrulama hatası</translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="29"/>
<source>Network error</source>
<translation> hatası</translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="30"/>
<source>Saving file failed</source>
<translation>Dosya kaydedilemedi</translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="31"/>
<source>Installation failed</source>
<translation>Kurulum başarısız oldu</translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="56"/>
<source>Downloading</source>
<translation>İndiriliyor</translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="66"/>
<source>Do you want to download?</source>
<translation>İndirmek istiyor musunuz?</translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="69"/>
<source>Do you want to install?</source>
<translation>Kurmak istiyor musunuz?</translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="73"/>
<source>URL</source>
<translation>Bağlantı Adresi</translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="74"/>
<source>File</source>
<translation>Dosya</translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="75"/>
<source>Type</source>
<translation>Tür</translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="80"/>
<source>Invalid OCS-URL</source>
<translation>Geçersiz OCS-URL</translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="96"/>
<location filename="../app/qml/main.qml" line="109"/>
<location filename="../app/qml/main.qml" line="125"/>
<source>Details</source>
<translation>Ayrıntılar</translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="98"/>
<source>OK</source>
<translation>Tamam</translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="100"/>
<location filename="../app/qml/main.qml" line="160"/>
<source>Cancel</source>
<translation>İptal</translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="111"/>
<source>Open</source>
<translation></translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="116"/>
<location filename="../app/qml/main.qml" line="127"/>
<source>Close</source>
<translation>Kapat</translation>
</message>
</context>
</TS>
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1">
<context>
<name>OcsUrlHandler</name>
<message>
<location filename="../app/src/handlers/ocsurlhandler.cpp" line="37"/>
<source>Invalid OCS-URL</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/src/handlers/ocsurlhandler.cpp" line="141"/>
<location filename="../app/src/handlers/ocsurlhandler.cpp" line="162"/>
<source>Failed to save data</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/src/handlers/ocsurlhandler.cpp" line="148"/>
<source>The file has been downloaded</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/src/handlers/ocsurlhandler.cpp" line="176"/>
<source>The file has been installed as program</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/src/handlers/ocsurlhandler.cpp" line="180"/>
<source>The plasmoid has been installed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/src/handlers/ocsurlhandler.cpp" line="184"/>
<source>The plasma look and feel has been installed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/src/handlers/ocsurlhandler.cpp" line="188"/>
<source>The plasma desktop theme has been installed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/src/handlers/ocsurlhandler.cpp" line="192"/>
<source>The KWin effect has been installed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/src/handlers/ocsurlhandler.cpp" line="196"/>
<source>The KWin script has been installed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/src/handlers/ocsurlhandler.cpp" line="200"/>
<source>The KWin window switcher has been installed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/src/handlers/ocsurlhandler.cpp" line="203"/>
<source>The archive file has been extracted</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/src/handlers/ocsurlhandler.cpp" line="206"/>
<source>The file has been installed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/src/handlers/ocsurlhandler.cpp" line="210"/>
<source>Failed to installation</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>main</name>
<message>
<location filename="../app/qml/main.qml" line="26"/>
<source>Download successful</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="27"/>
<source>Installation successful</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="28"/>
<source>Validation error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="29"/>
<source>Network error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="30"/>
<source>Saving file failed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="31"/>
<source>Installation failed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="56"/>
<source>Downloading</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="66"/>
<source>Do you want to download?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="69"/>
<source>Do you want to install?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="73"/>
<source>URL</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="74"/>
<source>File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="75"/>
<source>Type</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="80"/>
<source>Invalid OCS-URL</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="96"/>
<location filename="../app/qml/main.qml" line="109"/>
<location filename="../app/qml/main.qml" line="125"/>
<source>Details</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="98"/>
<source>OK</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="100"/>
<location filename="../app/qml/main.qml" line="160"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="111"/>
<source>Open</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="116"/>
<location filename="../app/qml/main.qml" line="127"/>
<source>Close</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>
File added
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="zh_TW">
<context>
<name>OcsUrlHandler</name>
<message>
<location filename="../app/src/handlers/ocsurlhandler.cpp" line="37"/>
<source>Invalid OCS-URL</source>
<translation>無效的 OCS-URL</translation>
</message>
<message>
<location filename="../app/src/handlers/ocsurlhandler.cpp" line="141"/>
<location filename="../app/src/handlers/ocsurlhandler.cpp" line="162"/>
<source>Failed to save data</source>
<translation>儲存資料失敗</translation>
</message>
<message>
<location filename="../app/src/handlers/ocsurlhandler.cpp" line="148"/>
<source>The file has been downloaded</source>
<translation>檔案已被下載</translation>
</message>
<message>
<location filename="../app/src/handlers/ocsurlhandler.cpp" line="176"/>
<source>The file has been installed as program</source>
<translation>檔案已被安裝為程式</translation>
</message>
<message>
<location filename="../app/src/handlers/ocsurlhandler.cpp" line="180"/>
<source>The plasmoid has been installed</source>
<translation>Plasmoid 已被安裝</translation>
</message>
<message>
<location filename="../app/src/handlers/ocsurlhandler.cpp" line="184"/>
<source>The plasma look and feel has been installed</source>
<translation>Plasma 外觀與感覺已被安裝</translation>
</message>
<message>
<location filename="../app/src/handlers/ocsurlhandler.cpp" line="188"/>
<source>The plasma desktop theme has been installed</source>
<translation>Plasma 桌面主題已被安裝</translation>
</message>
<message>
<location filename="../app/src/handlers/ocsurlhandler.cpp" line="192"/>
<source>The KWin effect has been installed</source>
<translation>KWin 特效已被安裝</translation>
</message>
<message>
<location filename="../app/src/handlers/ocsurlhandler.cpp" line="196"/>
<source>The KWin script has been installed</source>
<translation>KWin 指令稿已被安裝</translation>
</message>
<message>
<location filename="../app/src/handlers/ocsurlhandler.cpp" line="200"/>
<source>The KWin window switcher has been installed</source>
<translation>KWin 視窗切換器已被安裝</translation>
</message>
<message>
<location filename="../app/src/handlers/ocsurlhandler.cpp" line="203"/>
<source>The archive file has been extracted</source>
<translation>封存檔已被解壓縮</translation>
</message>
<message>
<location filename="../app/src/handlers/ocsurlhandler.cpp" line="206"/>
<source>The file has been installed</source>
<translation>檔案已被安裝</translation>
</message>
<message>
<location filename="../app/src/handlers/ocsurlhandler.cpp" line="210"/>
<source>Failed to installation</source>
<translation>安裝失敗</translation>
</message>
</context>
<context>
<name>main</name>
<message>
<location filename="../app/qml/main.qml" line="26"/>
<source>Download successful</source>
<translation>下載成功</translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="27"/>
<source>Installation successful</source>
<translation>安裝成功</translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="28"/>
<source>Validation error</source>
<translation>驗證失敗</translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="29"/>
<source>Network error</source>
<translation>網路錯誤</translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="30"/>
<source>Saving file failed</source>
<translation>儲存檔案失敗</translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="31"/>
<source>Installation failed</source>
<translation>安裝失敗</translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="56"/>
<source>Downloading</source>
<translation>正在下載</translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="66"/>
<source>Do you want to download?</source>
<translation>您想要下載嗎</translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="69"/>
<source>Do you want to install?</source>
<translation>您想要安裝嗎</translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="73"/>
<source>URL</source>
<translation>URL</translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="74"/>
<source>File</source>
<translation>檔案</translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="75"/>
<source>Type</source>
<translation>類型</translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="80"/>
<source>Invalid OCS-URL</source>
<translation>無效的 OCS-URL</translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="96"/>
<location filename="../app/qml/main.qml" line="109"/>
<location filename="../app/qml/main.qml" line="125"/>
<source>Details</source>
<translation>詳細資訊</translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="98"/>
<source>OK</source>
<translation>確定</translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="100"/>
<location filename="../app/qml/main.qml" line="160"/>
<source>Cancel</source>
<translation>取消</translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="111"/>
<source>Open</source>
<translation>開啟</translation>
</message>
<message>
<location filename="../app/qml/main.qml" line="116"/>
<location filename="../app/qml/main.qml" line="127"/>
<source>Close</source>
<translation>關閉</translation>
</message>
</context>
</TS>
include($${PWD}/qtil/qtil.pri)
TARGET = ocs-url
TEMPLATE = app
DEFINES += QT_DEPRECATED_WARNINGS
DISTFILES += $${PWD}/README.md
include($${PWD}/lib/lib.pri)
include($${PWD}/app/app.pri)
include($${PWD}/desktop/desktop.pri)
include($${PWD}/i18n/i18n.pri)
include($${PWD}/pkg/pkg.pri)
include($${PWD}/scripts/scripts.pri)
include($${PWD}/deployment.pri)
# Maintainer: Akira Ohgaki <akiraohgaki@gmail.com>
pkgname=xdgurl
pkgver=2.0.0
pkgrel=1
pkgdesc="An install helper program for desktop stuff."
arch=('i686' 'x86_64')
url="https://github.com/xdgurl/xdgurl"
license=('GPL3')
depends=('qt5-base>=5.3.0' 'qt5-svg>=5.3.0' 'qt5-declarative>=5.3.0' 'qt5-quickcontrols>=5.3.0')
#source=("https://github.com/xdgurl/xdgurl/archive/release-$pkgver.tar.gz")
source=("$pkgname.tar.gz")
md5sums=() #autofill using updpkgsums
build() {
#cd "$pkgname-release-$pkgver"
cd $pkgname
qmake PREFIX="/usr"
make
}
package() {
#cd "$pkgname-release-$pkgver"
cd $pkgname
make INSTALL_ROOT="$pkgdir" install
}
# Maintainer: Akira Ohgaki <akiraohgaki@gmail.com>
pkgname='ocs-url'
pkgver='3.1.0'
pkgrel='1'
pkgdesc='An install helper program for items served via OpenCollaborationServices (ocs://).'
arch=('i686' 'x86_64')
url='https://git.opendesktop.org/akiraohgaki/ocs-url'
license=('GPL3')
depends=('qt5-base>=5.2.0' 'qt5-svg>=5.2.0' 'qt5-declarative>=5.2.0' 'qt5-quickcontrols>=5.2.0')
makedepends=('git')
#source=("https://git.opendesktop.org/akiraohgaki/ocs-url/-/archive/release-${pkgver}/ocs-url-release-${pkgver}.tar.gz")
source=("${pkgname}.tar.gz")
md5sums=() #autofill using updpkgsums
prepare() {
#cd "${pkgname}-release-${pkgver}"
cd "${pkgname}"
./scripts/prepare
}
build() {
#cd "${pkgname}-release-${pkgver}"
cd "${pkgname}"
qmake PREFIX=/usr
make
}
package() {
#cd "${pkgname}-release-${pkgver}"
cd "${pkgname}"
make INSTALL_ROOT="${pkgdir}" install
}
#!/bin/sh
TMPDIR=/tmp
PKGDIR=`cd $(dirname $0) && pwd`
BUILDDIR=$PKGDIR/build
PROJDIR=`dirname $PKGDIR`
PROJNAME=`basename $PROJDIR`
PARENTDIR=`dirname $PROJDIR`
build_ubuntu() {
#sudo apt install build-essential qt5-default libqt5svg5-dev qtdeclarative5-dev devscripts debhelper fakeroot
cd $PARENTDIR
tar -czvf $TMPDIR/$PROJNAME.tar.gz --exclude ".git" $PROJNAME
mkdir $BUILDDIR
mv $TMPDIR/$PROJNAME.tar.gz $BUILDDIR
tar -xzvf $BUILDDIR/$PROJNAME.tar.gz -C $BUILDDIR
cp -r $PKGDIR/ubuntu/debian $BUILDDIR/$PROJNAME
cd $BUILDDIR/$PROJNAME
debuild -uc -us -b
}
build_fedora() {
#sudo dnf install make automake gcc gcc-c++ libtool qt5-qtbase-devel qt5-qtsvg-devel qt5-qtdeclarative-devel rpm-build
cd $PARENTDIR
tar -czvf $TMPDIR/$PROJNAME.tar.gz --exclude ".git" $PROJNAME
mkdir $BUILDDIR
mkdir $BUILDDIR/SOURCES
mkdir $BUILDDIR/SPECS
mv $TMPDIR/$PROJNAME.tar.gz $BUILDDIR/SOURCES
cp $PKGDIR/fedora/xdgurl.spec $BUILDDIR/SPECS
rpmbuild --define "_topdir $BUILDDIR" -bb $BUILDDIR/SPECS/xdgurl.spec
}
build_arch() {
#sudo pacman -S base-devel qt5-base qt5-svg qt5-declarative qt5-quickcontrols
cd $PARENTDIR
tar -czvf $TMPDIR/$PROJNAME.tar.gz --exclude ".git" $PROJNAME
mkdir $BUILDDIR
mv $TMPDIR/$PROJNAME.tar.gz $BUILDDIR
cp $PKGDIR/arch/PKGBUILD $BUILDDIR
cd $BUILDDIR
updpkgsums
makepkg -s
}
build_appimage() {
#sudo add-apt-repository ppa:beineri/opt-qt57-xenial
#sudo apt update
#sudo apt install build-essential fuse desktop-file-utils
#sudo apt install qt57base qt57svg qt57quickcontrols qt57quickcontrols2
#curl https://transfer.sh/DHN4B/linuxdeployqt-799f704-x86-64.appimage -o linuxdeployqt.appimage
#sudo install -m 755 -p linuxdeployqt.appimage /usr/local/bin/linuxdeployqt.appimage
#sudo modprobe fuse
#source /opt/qt57/bin/qt57-env.sh
cd $PROJDIR
export VERSION=$(git describe --always)
cd $PARENTDIR
tar -czvf $TMPDIR/$PROJNAME.tar.gz --exclude ".git" $PROJNAME
mkdir $BUILDDIR
mv $TMPDIR/$PROJNAME.tar.gz $BUILDDIR
tar -xzvf $BUILDDIR/$PROJNAME.tar.gz -C $BUILDDIR
cd $BUILDDIR/$PROJNAME
/opt/qt57/bin/qmake
make
strip xdgurl
cd $BUILDDIR
mkdir -p $BUILDDIR/xdgurl.AppDir/usr/bin
install -m 755 -p $BUILDDIR/$PROJNAME/xdgurl $BUILDDIR/xdgurl.AppDir/xdgurl
install -m 644 -p $BUILDDIR/$PROJNAME/src/desktop/xdgurl.desktop $BUILDDIR/xdgurl.AppDir/xdgurl.desktop
install -m 644 -p $BUILDDIR/$PROJNAME/src/desktop/xdgurl.svg $BUILDDIR/xdgurl.AppDir/xdgurl.svg
install -m 755 -p /usr/bin/update-desktop-database $BUILDDIR/xdgurl.AppDir/usr/bin/update-desktop-database
install -m 755 -p /usr/bin/desktop-file-validate $BUILDDIR/xdgurl.AppDir/usr/bin/desktop-file-validate
install -m 755 -p /usr/bin/desktop-file-install $BUILDDIR/xdgurl.AppDir/usr/bin/desktop-file-install
linuxdeployqt.appimage $BUILDDIR/xdgurl.AppDir/xdgurl -qmldir=$BUILDDIR/$PROJNAME/src/app/qml -verbose=2 -bundle-non-qt-libs # https://github.com/probonopd/linuxdeployqt/issues/25
linuxdeployqt.appimage $BUILDDIR/xdgurl.AppDir/xdgurl -qmldir=$BUILDDIR/$PROJNAME/src/app/qml -verbose=2 -bundle-non-qt-libs # twice because of #25
rm $BUILDDIR/xdgurl.AppDir/AppRun
install -m 755 -p $BUILDDIR/$PROJNAME/src/desktop/appimage-desktopintegration $BUILDDIR/xdgurl.AppDir/AppRun
linuxdeployqt.appimage --appimage-extract
./squashfs-root/usr/bin/appimagetool $BUILDDIR/xdgurl.AppDir
}
if [ $1 ] && [ $1 = 'ubuntu' ]; then
build_ubuntu
elif [ $1 ] && [ $1 = 'fedora' ]; then
build_fedora
elif [ $1 ] && [ $1 = 'arch' ]; then
build_arch
elif [ $1 ] && [ $1 = 'appimage' ]; then
build_appimage
else
echo 'sh build.sh [ubuntu|fedora|arch|appimage]'
fi
Summary: OCS-URL
Name: ocs-url
Version: 3.1.0
Release: 1%{?dist}
License: GPLv3+
Group: Applications/Internet
URL: https://git.opendesktop.org/akiraohgaki/ocs-url
#Source0: https://git.opendesktop.org/akiraohgaki/ocs-url/-/archive/release-%{version}/ocs-url-release-%{version}.tar.gz
Source0: %{name}.tar.gz
Requires: qt5-qtbase >= 5.2.0, qt5-qtbase-gui >= 5.2.0, qt5-qtsvg >= 5.2.0, qt5-qtdeclarative >= 5.2.0, qt5-qtquickcontrols >= 5.2.0
BuildRequires: git, make, automake, gcc, gcc-c++, libtool, qt5-qtbase-devel >= 5.2.0, qt5-qtsvg-devel >= 5.2.0, qt5-qtdeclarative-devel >= 5.2.0, rpm-build
%description
An install helper program for items served via OpenCollaborationServices (ocs://).
%prep
#%%autosetup -n %{name}-release-%{version}
%autosetup -n %{name}
./scripts/prepare
%build
%define debug_package %{nil}
qmake-qt5 PREFIX=/usr
make
%install
make INSTALL_ROOT="%{buildroot}" install
%files
%defattr(-,root,root)
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
%clean
rm -rf %{buildroot}
%changelog
* Thu Jul 05 2018 Akira Ohgaki <akiraohgaki@gmail.com> - 3.1.0-1
- Drop old xdg:// and xdgs:// schemes
- Update library
* Tue Feb 06 2018 Akira Ohgaki <akiraohgaki@gmail.com> - 3.0.3-1
- Update library
- Fix spelling
* Fri Jun 23 2017 Akira Ohgaki <akiraohgaki@gmail.com> - 3.0.2-1
- Add zh_TW translations (by s8321414)
* Mon Jun 05 2017 Akira Ohgaki <akiraohgaki@gmail.com> - 3.0.1-1
- Update qtlib
- Fix for C++11
- Fix installation/download destination
- Fix translation messages (by otsoga)
* Sun Mar 05 2017 Akira Ohgaki <akiraohgaki@gmail.com> - 3.0.0-1
- Rename xdgurl to ocs-url
- Add ocs:// and ocss:// schemes
- xdg:// and xdgs:// schemes still available for backward compatibile
- New app icon
- New dialog window
- Labels and messages are translatable
- Qt 5.2 support
- Use the same configs of install-types with ocsstore
- Add en_US translation
- Add ja_JP translation
- Add tr_TR translation (by tarakbumba)
* Wed Jan 25 2017 Akira Ohgaki <akiraohgaki@gmail.com> - 2.0.3-1
- Change installation destination of type bin
- Update qtlib
- Fix for dialog
* Thu Nov 17 2016 Akira Ohgaki <akiraohgaki@gmail.com> - 2.0.2-1
- Update qtlibs
- Small fix
* Mon Nov 14 2016 Akira Ohgaki <akiraohgaki@gmail.com> - 2.0.1-1
- Update library
- Fix download/installation process
* Fri Oct 28 2016 Akira Ohgaki <akiraohgaki@gmail.com> - 2.0.0-1
- Re-implemented xdgurl as Qt program
- Download progress bar
- Add install-type "bin"
* Fri Jul 15 2016 Akira Ohgaki <akiraohgaki@gmail.com> - 1.0.1-1
- Clean successful message
- Return exit code
* Wed Jul 06 2016 Akira Ohgaki <akiraohgaki@gmail.com> - 1.0.0-1
- Initial release
Summary: An install helper program for desktop stuff
Name: xdgurl
Version: 2.0.0
Release: 1%{?dist}
License: GPLv3+
Group: Applications/Internet
URL: https://github.com/xdgurl/xdgurl
#Source0: https://github.com/xdgurl/xdgurl/archive/release-%{version}.tar.gz
Source0: %{name}.tar.gz
Requires: qt5-qtbase >= 5.3.0, qt5-qtbase-gui >= 5.3.0, qt5-qtsvg >= 5.3.0, qt5-qtdeclarative >= 5.3.0, qt5-qtquickcontrols >= 5.3.0
BuildRequires: make, automake, gcc, gcc-c++, libtool, qt5-qtbase-devel, qt5-qtsvg-devel, qt5-qtdeclarative-devel, rpm-build
%description
An install helper program for desktop stuff.
%prep
#%%autosetup -n %{name}-release-%{version}
%autosetup -n %{name}
%build
%define debug_package %{nil}
qmake-qt5 PREFIX="/usr"
make
%install
make INSTALL_ROOT="%{buildroot}" install
%files
%defattr(-,root,root)
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
%clean
rm -rf %{buildroot}
%changelog
* Fri Oct 28 2016 Akira Ohgaki <akiraohgaki@gmail.com> - 2.0.0-1
- Re-implemented xdgurl as Qt program
- Download progress bar
- Add install-type "bin"
* Fri Jul 15 2016 Akira Ohgaki <akiraohgaki@gmail.com> - 1.0.1-1
- Clean successfull message
- Return exit code
* Wed Jul 06 2016 Akira Ohgaki <akiraohgaki@gmail.com> - 1.0.0-1
- Initial release
Summary: OCS-URL
Name: ocs-url
Version: 3.1.0
Release: 1%{?dist}
License: GPLv3+
Group: Applications/Internet
URL: https://git.opendesktop.org/akiraohgaki/ocs-url
#Source0: https://git.opendesktop.org/akiraohgaki/ocs-url/-/archive/release-%{version}/ocs-url-release-%{version}.tar.gz
Source0: %{name}.tar.gz
Requires: libQt5Svg5 >= 5.2.0, libqt5-qtquickcontrols >= 5.2.0
BuildRequires: git, make, automake, gcc, gcc-c++, libtool, libqt5-qtbase-devel >= 5.2.0, libqt5-qtsvg-devel >= 5.2.0, libqt5-qtdeclarative-devel >= 5.2.0, rpm-build
%description
An install helper program for items served via OpenCollaborationServices (ocs://).
%prep
#%%autosetup -n %{name}-release-%{version}
%autosetup -n %{name}
./scripts/prepare
%build
%define debug_package %{nil}
qmake-qt5 PREFIX=/usr
make
%install
make INSTALL_ROOT="%{buildroot}" install
%files
%defattr(-,root,root)
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
%clean
rm -rf %{buildroot}
%changelog
* Thu Jul 05 2018 Akira Ohgaki <akiraohgaki@gmail.com> - 3.1.0-1
- Drop old xdg:// and xdgs:// schemes
- Update library
* Tue Feb 06 2018 Akira Ohgaki <akiraohgaki@gmail.com> - 3.0.3-1
- Update library
- Fix spelling
* Fri Jun 23 2017 Akira Ohgaki <akiraohgaki@gmail.com> - 3.0.2-1
- Add zh_TW translations (by s8321414)
* Mon Jun 05 2017 Akira Ohgaki <akiraohgaki@gmail.com> - 3.0.1-1
- Update qtlib
- Fix for C++11
- Fix installation/download destination
- Fix translation messages (by otsoga)
* Sun Mar 05 2017 Akira Ohgaki <akiraohgaki@gmail.com> - 3.0.0-1
- Rename xdgurl to ocs-url
- Add ocs:// and ocss:// schemes
- xdg:// and xdgs:// schemes still available for backward compatibile
- New app icon
- New dialog window
- Labels and messages are translatable
- Qt 5.2 support
- Use the same configs of install-types with ocsstore
- Add en_US translation
- Add ja_JP translation
- Add tr_TR translation (by tarakbumba)
* Wed Jan 25 2017 Akira Ohgaki <akiraohgaki@gmail.com> - 2.0.3-1
- Change installation destination of type bin
- Update qtlib
- Fix for dialog
* Thu Nov 17 2016 Akira Ohgaki <akiraohgaki@gmail.com> - 2.0.2-1
- Update qtlibs
- Small fix
* Mon Nov 14 2016 Akira Ohgaki <akiraohgaki@gmail.com> - 2.0.1-1
- Update library
- Fix download/installation process
* Fri Oct 28 2016 Akira Ohgaki <akiraohgaki@gmail.com> - 2.0.0-1
- Re-implemented xdgurl as Qt program
- Download progress bar
- Add install-type "bin"
* Fri Jul 15 2016 Akira Ohgaki <akiraohgaki@gmail.com> - 1.0.1-1
- Clean successful message
- Return exit code
* Wed Jul 06 2016 Akira Ohgaki <akiraohgaki@gmail.com> - 1.0.0-1
- Initial release
DISTFILES += \
$${PWD}/ubuntu/debian/changelog \
$${PWD}/ubuntu/debian/compat \
$${PWD}/ubuntu/debian/control \
$${PWD}/ubuntu/debian/copyright \
$${PWD}/ubuntu/debian/rules \
$${PWD}/ubuntu/debian/ocs-url.install \
$${PWD}/fedora/ocs-url.spec \
$${PWD}/opensuse/ocs-url.spec \
$${PWD}/archlinux/PKGBUILD
xdgurl (2.0.0-0ubuntu1) xenial; urgency=low
ocs-url (3.1.0-0ubuntu1) trusty; urgency=low
* Drop old xdg:// and xdgs:// schemes
* Update library
-- Akira Ohgaki <akiraohgaki@gmail.com> Thu, 05 Jul 2018 05:43:18 +0000
ocs-url (3.0.3-0ubuntu1) trusty; urgency=low
* Update library
* Fix spelling
-- Akira Ohgaki <akiraohgaki@gmail.com> Tue, 06 Feb 2018 12:00:06 +0000
ocs-url (3.0.2-0ubuntu1) trusty; urgency=low
* Add zh_TW translations (by s8321414)
-- Akira Ohgaki <akiraohgaki@gmail.com> Fri, 23 Jun 2017 13:20:37 +0000
ocs-url (3.0.1-0ubuntu1) trusty; urgency=low
* Update qtlib
* Fix for C++11
* Fix installation/download destination
* Fix translation messages (by otsoga)
-- Akira Ohgaki <akiraohgaki@gmail.com> Mon, 05 Jun 2017 04:33:07 +0000
ocs-url (3.0.0-0ubuntu1) trusty; urgency=low
* Rename xdgurl to ocs-url
* Add ocs:// and ocss:// schemes
* xdg:// and xdgs:// schemes still available for backward compatibile
* New app icon
* New dialog window
* Labels and messages are translatable
* Qt 5.2 support
* Use the same configs of install-types with ocsstore
* Add en_US translation
* Add ja_JP translation
* Add tr_TR translation (by tarakbumba)
-- Akira Ohgaki <akiraohgaki@gmail.com> Sun, 05 Mar 2017 16:53:43 +0000
ocs-url (2.0.3-0ubuntu1) trusty; urgency=low
* Change installation destination of type bin
* Update qtlib
* Fix for dialog
-- Akira Ohgaki <akiraohgaki@gmail.com> Wed, 25 Jan 2017 19:58:44 +0000
ocs-url (2.0.2-0ubuntu1) trusty; urgency=low
* Update qtlibs
* Small fix
-- Akira Ohgaki <akiraohgaki@gmail.com> Thu, 17 Nov 2016 17:30:24 +0000
ocs-url (2.0.1-0ubuntu1) trusty; urgency=low
* Update library
* Fix download/installation process
* Package depends for xenial and later
-- Akira Ohgaki <akiraohgaki@gmail.com> Mon, 14 Nov 2016 01:40:41 +0000
ocs-url (2.0.0-0ubuntu1) trusty; urgency=low
* Re-implemented xdgurl as Qt program
* Download progress bar
......@@ -6,14 +74,14 @@ xdgurl (2.0.0-0ubuntu1) xenial; urgency=low
-- Akira Ohgaki <akiraohgaki@gmail.com> Fri, 28 Oct 2016 08:53:57 +0000
xdgurl (1.0.1-0ubuntu1) xenial; urgency=low
ocs-url (1.0.1-0ubuntu1) trusty; urgency=low
* Clean successfull message
* Clean successful message
* Return exit code
-- Akira Ohgaki <akiraohgaki@gmail.com> Fri, 15 Jul 2016 18:55:06 +0000
xdgurl (1.0.0-0ubuntu1) xenial; urgency=low
ocs-url (1.0.0-0ubuntu1) trusty; urgency=low
* Initial release
......
Source: xdgurl
Source: ocs-url
Section: web
Priority: optional
Maintainer: Akira Ohgaki <akiraohgaki@gmail.com>
Build-Depends: build-essential (>= 11), qt5-default (>= 5.3.0), libqt5svg5-dev (>= 5.3.0), qtdeclarative5-dev (>= 5.3.0), devscripts (>= 2.14), debhelper (>= 9), fakeroot (>= 1.20)
Build-Depends: git, build-essential, qt5-default (>= 5.2.0), libqt5svg5-dev (>= 5.2.0), qtdeclarative5-dev (>= 5.2.0), devscripts, debhelper, fakeroot
Standards-Version: 3.9.4
Package: xdgurl
Package: ocs-url
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, libqt5svg5 (>= 5.3.0), qtdeclarative5-qtquick2-plugin (>= 5.3.0), qtdeclarative5-window-plugin (>= 5.3.0), qtdeclarative5-controls-plugin (>= 5.3.0), qtdeclarative5-dialogs-plugin (>= 5.3.0)
Description: An install helper program for desktop stuff
An install helper program for desktop stuff.
Depends: ${shlibs:Depends}, ${misc:Depends}, libqt5svg5 (>= 5.2.0), qml-module-qtquick2 (>= 5.2.0) | qtdeclarative5-qtquick2-plugin (>= 5.2.0), qml-module-qtquick-window2 (>= 5.2.0) | qtdeclarative5-window-plugin (>= 5.2.0), qml-module-qtquick-controls (>= 5.2.0) | qtdeclarative5-controls-plugin (>= 5.2.0)
Description: OCS-URL
An install helper program for items served via OpenCollaborationServices (ocs://).
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: xdgurl
Upstream-Contact: Akira Ohgaki <akiraohgaki@gmail.com>
Source: https://github.com/xdgurl/xdgurl
Upstream-Name: ocs-url
Upstream-Contact: Opendesktop.org <contact@opendesktop.org>
Source: https://git.opendesktop.org/akiraohgaki/ocs-url
Files: *
Copyright: 2016, Akira Ohgaki
Copyright: 2016-2019, Opendesktop.org
License: GPL-3+
On Debian systems, the full text of the GNU General Public License version 3
can be found in the `/usr/share/common-licenses/GPL-3' file.
usr/bin/ocs-url
usr/share/applications/ocs-url.desktop
usr/share/icons/hicolor/scalable/apps/ocs-url.svg
......@@ -4,7 +4,8 @@
dh $@
override_dh_auto_configure:
qmake PREFIX="/usr"
./scripts/prepare
qmake PREFIX=/usr
override_dh_auto_install:
make INSTALL_ROOT="$(CURDIR)/debian/tmp" install
......
usr/bin/xdgurl
usr/share/applications/xdgurl.desktop
usr/share/icons/hicolor/scalable/apps/xdgurl.svg