diff options
author | Mank | 2015-06-08 14:18:08 +0200 |
---|---|---|
committer | Mank | 2015-06-08 14:18:08 +0200 |
commit | be07be85381988caff6dd29d800c2e61cb3e84b1 (patch) | |
tree | 80f7a2f61f10ea24511bee644774685ac7a05472 | |
download | aur-be07be85381988caff6dd29d800c2e61cb3e84b1.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 29 | ||||
-rw-r--r-- | PKGBUILD | 42 | ||||
-rwxr-xr-x | bmdc-bzr.install | 9 |
3 files changed, 80 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..171f2cac26f5 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,29 @@ +pkgbase = bmdc-bzr + pkgdesc = DC + + client based on the source code FreeDC + + with Ignore Users. + pkgver = 324 + pkgrel = 1 + url = http://launchpad.net/bmdc++ + install = bmdc-bzr.install + arch = i686 + arch = x86_64 + license = GPL + makedepends = pkgconfig + makedepends = bzr + makedepends = scons + makedepends = gcc + depends = bzip2 + depends = gtk3>=3.6 + depends = libnotify + depends = openssl + depends = geoip + depends = libtar + depends = libcanberra + depends = gettext + provides = bmdc + conflicts = linuxdcpp + conflicts = linuxdcpp-bzr + conflicts = linuxdcpp-bzr-i18n + conflicts = freedcpp + +pkgname = bmdc-bzr + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..dba845e6baeb --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,42 @@ +# Contributor: freedcpp at seznam dot cz +pkgname=bmdc-bzr +pkgver=324 +pkgrel=1 +pkgdesc="DC + + client based on the source code FreeDC + + with Ignore Users." +arch=('i686' 'x86_64') +url="http://launchpad.net/bmdc++" +license=('GPL') +depends=('bzip2' 'gtk3>=3.6' 'libnotify' 'openssl' 'geoip' 'libtar' 'libcanberra' 'gettext' ) +makedepends=('pkgconfig' 'bzr' 'scons' 'gcc') +provides=('bmdc') +conflicts=('linuxdcpp' 'linuxdcpp-bzr' 'linuxdcpp-bzr-i18n' 'freedcpp') +install=$pkgname.install + +_bzrmod="bmdc++" +_bzrtrunk=lp:${_bzrmod} + +pkgver() { + cd "${_bzrmod}" + printf "r%s" "$(bzr revno)" +} + +build() { + cd "${srcdir}" + + msg "Getting source ..." + if [ ! -d ./${_bzrmod} ]; then + bzr branch ${_bzrtrunk} + else + bzr update ${_bzrtrunk} + fi + cd ${_bzrmod} + msg "Checkout done or error" + + msg "Starting make..." + scons PREFIX=/usr/ LIBDIR=/usr/share || return 1 +} + +package() { + cd ${srcdir}/${_bzrmod}/ + scons PREFIX=/usr/ LIBDIR=/usr/share install FAKE_ROOT=$pkgdir/ || return 1 +} diff --git a/bmdc-bzr.install b/bmdc-bzr.install new file mode 100755 index 000000000000..bddd0594896b --- /dev/null +++ b/bmdc-bzr.install @@ -0,0 +1,9 @@ +post_install() { + echo "if you want magnets from others application handle by BMDC++ + run this command as per user: + gconftool-2 --set --type=string /desktop/gnome/url-handlers/magnet/command \"bmdc \'%s\'\";gconftool-2 --set --type=bool /desktop/gnome/url-handlers/magnet/enabled true;gconftool-2 --set --type=bool /desktop/gnome/url-handlers/magnet/need-terminal false;" +} + +post_upgrade() { + post_install +} |