[arch-commits] Commit in libircclient/trunk (PKGBUILD)
Bartłomiej Piotrowski
bpiotrowski at nymeria.archlinux.org
Thu Jul 4 20:56:06 UTC 2013
Date: Thursday, July 4, 2013 @ 22:56:06
Author: bpiotrowski
Revision: 93507
upgpkg: libircclient 1.7-1
- upstream release
Modified:
libircclient/trunk/PKGBUILD
----------+
PKGBUILD | 43 +++++++++++++++++++------------------------
1 file changed, 19 insertions(+), 24 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2013-07-04 20:28:31 UTC (rev 93506)
+++ PKGBUILD 2013-07-04 20:56:06 UTC (rev 93507)
@@ -5,52 +5,47 @@
# Contributor: coolkehon <coolkehon at g m a i l>
pkgname=libircclient
-pkgver=1.6
+pkgver=1.7
pkgrel=1
-pkgdesc="A small but powerful library, which implements client-server IRC protocol."
+pkgdesc='Small but powerful library, which implements client-server IRC protocol'
arch=('i686' 'x86_64')
-url="http://www.ulduzsoft.com/libircclient/"
+url='http://www.ulduzsoft.com/libircclient/'
depends=('glibc')
+makedepends=('python2-sphinx' 'python2-rst2pdf')
license=('GPL')
source=("http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz")
-md5sums=('eb6a2c4e91862cc10de3b13b198cfa23')
+md5sums=('968370276f7cf21302f504f9bce1fc99')
build() {
- cd "$srcdir/$pkgname-$pkgver"
+ cd $pkgname-$pkgver
# add fPIC flag for x86_64
- [ "$CARCH" = x86_64 ] && export CFLAGS="$CFLAGS -fPIC"
+ [[ "$CARCH" = "x86_64" ]] && export CFLAGS="$CFLAGS -fPIC"
- ## Makefile.in fixes:
- # invalid `lib` requisite for `install` target
- # install shared lib instead of static
- # headers in /usr/include/$pkgname
sed -e "/install/s/lib/all/" \
-e "/DESTDIR/s/\.a/\.so/g" \
-e "s/@\/include/&\/$pkgname/" \
-i src/Makefile.in
./configure --prefix=/usr \
+ --libdir=/usr/lib \
--enable-shared
+ cd src && make
- cd src && make CFLAGS="$CFLAGS"
+ cd ../doc
+ sed -i 's/sphinx-build/sphinx-build2/g' Makefile
+ make singlehtml man
}
package() {
- cd "$srcdir/$pkgname-$pkgver/src"
+ cd $pkgname-$pkgver/src
+ make DESTDIR="$pkgdir" install
- make DESTDIR="$pkgdir/" install
+ install -d "$pkgdir"/usr/share/doc/$pkgname
+ cp -a ../doc/_build/singlehtml/* "$pkgdir"/usr/share/doc/$pkgname
+ cp -a ../doc/_build/man "$pkgdir"/usr/share
- # doc
- install -d "$pkgdir/usr/share/doc/$pkgname"
- cp -a ../doc/{html,rfc1459.txt} \
- "$pkgdir/usr/share/doc/$pkgname"
-
- # man
- cp -a ../doc/man "$pkgdir/usr/share"
-
- # examples (optional)
- install -d "$pkgdir/usr/share/$pkgname/examples"
+ install -d "$pkgdir"/usr/share/$pkgname/examples
install -Dm644 ../examples/* \
- "$pkgdir/usr/share/$pkgname/examples"
+ "$pkgdir"/usr/share/$pkgname/examples
}
More information about the arch-commits
mailing list