updated on Thu Jan 19 16:10:29 UTC 2012
[aur-mirror.git] / nsis / PKGBUILD
blob29d06178d68e8f5ab03c8c5e50f1edda2086b74b
1 # Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
2 # Contributor: Andre Klitzing <andre () incubo () de>
3 pkgname=nsis
4 pkgver=2.46
5 pkgrel=3
6 pkgdesc='A professional open source system to create Windows installers'
7 arch=('i686' 'x86_64')
8 url='http://nsis.sourceforge.net'
9 license='custom:zlib'
10 depends=('mingw32-runtime')
11 makedepends=('scons' 'mingw32-gcc' 'mingw32-binutils' 'mingw32-w32api')
12 options=(!strip)
13 source=(http://downloads.sourceforge.net/project/nsis/NSIS%202/$pkgver/$pkgname-$pkgver-src.tar.bz2
14         nsis-2.43-64bit-fixes.patch)
15 md5sums=('61c2e81739436b06d7cf7bcce1d533ac'
16          '9eead3b78da54e3afda8f6a5b663aea9')
18 build() {
19   cd "$srcdir/$pkgname-$pkgver-src"
21   # Patch taken from
22   # http://cvs.fedoraproject.org/viewvc/rpms/mingw32-nsis/F-11/nsis-2.43-64bit-fixes.patch
23   patch -p1 -i "$srcdir/nsis-2.43-64bit-fixes.patch"
24   scons PREFIX_DEST="$pkgdir/" PREFIX=/usr/i486-mingw32 SKIPUTILS='NSIS Menu' install
26   # Patch version from DD-MM-YYY.cvs to 2.46 (makes CPack working again)
27   sed -i "s/'Version of NSIS', cvs_version)/'Version of NSIS', '${pkgver}')/" \
28     "${srcdir}/${pkgname}-${pkgver}-src/SConstruct"
30   # Add a symlink to 'makensis' for lazy people ;-)
31   mkdir "$pkgdir/usr/bin/"
32   cd "$pkgdir/usr/bin/"
33   ln -s ../i486-mingw32/bin/makensis
36 package() {
37   cd "$srcdir/$pkgname-$pkgver-src"
39   install -Dm644 Docs/src/license.but "$pkgdir/usr/share/licenses/$pkgname/LICENSE"