altos/stm: Note that ao_i2c_recv_dma_isr isn't actually used
[fw/altos] / contrib / arch-linux / PKGBUILD-git.nsis.patched
1 # Contributor: Andre Klitzing <andre () incubo () de>
2 # Contributor: mosra <mosra@centrum.cz>
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='http://nsis.sourceforge.net/License'
10 depends=('mingw32-runtime')
11 makedepends=('scons' 'mingw32-gcc' 'mingw32-binutils' 'mingw32-w32api')
12 source=(http://downloads.sourceforge.net/project/nsis/NSIS%202/$pkgver/$pkgname-$pkgver-src.tar.bz2
13         nsis-2.43-64bit-fixes.patch)
14 md5sums=('61c2e81739436b06d7cf7bcce1d533ac'
15          '9eead3b78da54e3afda8f6a5b663aea9')
16
17 build() {
18   cd "$srcdir/$pkgname-$pkgver-src"
19
20   # Patch taken from
21   # http://cvs.fedoraproject.org/viewvc/rpms/mingw32-nsis/F-11/nsis-2.43-64bit-fixes.patch
22   patch -p1 -i "$srcdir/nsis-2.43-64bit-fixes.patch" || return 1
23
24   # Patch version from DD-MM-YYY.cvs to 2.46 (makes CPack working again)
25   sed -i "s/'Version of NSIS', cvs_version)/'Version of NSIS', '${pkgver}')/" \
26     "${srcdir}/${pkgname}-${pkgver}-src/SConstruct"
27
28   scons PREFIX_DEST="$pkgdir/" PREFIX=/usr/i486-mingw32 SKIPUTILS='NSIS Menu' install || return 1
29
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
34 }