summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan Holthuis2015-06-21 19:41:12 +0200
committerJan Holthuis2015-06-21 19:41:12 +0200
commitb0cd66addedaf13cc553fcb2ce8582b96e87727d (patch)
tree187807de975fac1df6530977b5cdb110274eeb8b
downloadaur-b0cd66addedaf13cc553fcb2ce8582b96e87727d.tar.gz
Initial import
-rw-r--r--.SRCINFO26
-rw-r--r--PKGBUILD42
2 files changed, 68 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..aed65e858009
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,26 @@
+pkgbase = airdcnano-git
+ pkgdesc = AirDC++ nano is a high-performance text-mode client for sharing and chatting.
+ pkgver = 20140305-git
+ pkgrel = 2
+ url = http://www.airdcpp.net/nano
+ arch = any
+ license = GPL
+ makedepends = git
+ makedepends = scons
+ depends = bzip2
+ depends = ncurses
+ depends = zlib
+ depends = glib2
+ depends = miniupnpc
+ depends = geoip
+ depends = boost
+ depends = leveldb
+ optdepends = natpmp: NAT-PMP port mapping support
+ optdepends = intel-tbb: Intel x86 multicore support
+ provides = airdcnano
+ conflicts = airdcnano
+ source = git+https://github.com/airdcnano/airdcnano.git
+ md5sums = SKIP
+
+pkgname = airdcnano-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..b5c6e5a9c375
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,42 @@
+# Maintainer: Jan Holthuis <holthuis.jan@googlemail.com>
+pkgname=airdcnano-git
+pkgver=20140305-git
+pkgrel=2
+pkgdesc="AirDC++ nano is a high-performance text-mode client for sharing and chatting."
+arch=('any')
+url="http://www.airdcpp.net/nano"
+license=('GPL')
+depends=('bzip2' 'ncurses' 'zlib' 'glib2' 'miniupnpc' 'geoip' 'boost' 'leveldb')
+optdepends=(
+ 'natpmp: NAT-PMP port mapping support'
+ 'intel-tbb: Intel x86 multicore support'
+)
+makedepends=('git' 'scons')
+conflicts=('airdcnano')
+provides=('airdcnano')
+source=('git+https://github.com/airdcnano/airdcnano.git')
+md5sums=( 'SKIP' )
+
+pkgver() {
+ cd "$srcdir/airdcnano"
+ git describe --long | sed -E 's/([^-]*-g)/r\1/;s/-/./g'
+}
+
+build() {
+ cd "$srcdir/airdcnano"
+ clang_inst=0
+ pacman -Qs clang>/dev/null || clang_inst=$?
+ if [ "$clang_inst" -eq 0 ]
+ then
+ echo "Using clang, since it will compile the client twice as fast as gcc."
+ export CXX=clang
+ fi
+ scons -Q PREFIX=/usr
+}
+
+package() {
+ cd "$srcdir/airdcnano"
+ scons -Q PREFIX=/usr --install-sandbox="$pkgdir" install
+}
+
+