[arch-commits] Commit in irrlicht/trunk (PKGBUILD)
Sven-Hendrik Haase
svenstaro at nymeria.archlinux.org
Tue Feb 19 04:08:10 UTC 2013
Date: Tuesday, February 19, 2013 @ 05:08:10
Author: svenstaro
Revision: 84447
Cleanup pkgdir
Modified:
irrlicht/trunk/PKGBUILD
----------+
PKGBUILD | 27 +++++++++++++++------------
1 file changed, 15 insertions(+), 12 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2013-02-19 03:52:40 UTC (rev 84446)
+++ PKGBUILD 2013-02-19 04:08:10 UTC (rev 84447)
@@ -25,18 +25,27 @@
cd $srcdir/$pkgname-$pkgver
cd source/Irrlicht
- sed -i "/^INSTALL_DIR/s:=.*:=$pkgdir/usr/lib:" \
- Makefile
-
make NDEBUG=1 sharedlib
-
make NDEBUG=1
+ # Edit, build and install the examples
+ cd $srcdir/$pkgname-$pkgver/examples
+ sed -i '/define USE_IRRKLANG/s:.*://&:' ./Demo/CDemo.h
+ sed -i '/^CXXFLAGS/d' $(grep -Rl "^CXXFLAGS =" *)
+
+ make
+}
+
+package() {
+ cd $srcdir/$pkgname-$pkgver/source/Irrlicht
+
install -d $pkgdir/usr/lib \
$pkgdir/usr/share/licenses/$pkgname \
$pkgdir/usr/share/$pkgname/examples/bin \
$pkgdir/usr/share/doc/$pkgname
+ sed -i "/^INSTALL_DIR/s:=.*:=$pkgdir/usr/lib:" Makefile
+
make install
cd $srcdir/$pkgname-$pkgver/
@@ -59,12 +68,6 @@
# Just a helper for examples compilation
ln -s libIrrlicht.so.$pkgver $srcdir/$pkgname-$pkgver/lib/Linux/libIrrlicht.so
- # Edit, build and install the examples
- cd $srcdir/$pkgname-$pkgver/examples
- sed -i '/define USE_IRRKLANG/s:.*://&:' ./Demo/CDemo.h
- sed -i '/^CXXFLAGS/d' $(grep -Rl "^CXXFLAGS =" *)
-
- make
-
- install -m755 ../bin/Linux/* /$pkgdir/usr/share/$pkgname/examples/bin/
+ cd $srcdir/$pkgname-$pkgver
+ install -m755 bin/Linux/* /$pkgdir/usr/share/$pkgname/examples/bin/
}
More information about the arch-commits
mailing list