updated on Sat Jan 21 04:00:54 UTC 2012
[aur-mirror.git] / ultimatepp / PKGBUILD
blob81a7d88427424a9ad21207f00d3d03ebc722ce2c
1 # Contributor: Majki <majki@majki.hu>
2 pkgname=ultimatepp
3 pkgver=3211
4 pkgrel=1
5 arch=('i686' 'x86_64')
6 pkgdesc="Ultimate++ is a C++ cross-platform rapid application development IDE."
7 url="http://www.ultimatepp.org/"
8 license="BSD"
9 depends=('gcc' 'libxft' 'libnotify' 'libpng')
10 optdepends=('valgrind')
11 conflicts=('upp')
12 source=(http://downloads.sourceforge.net/project/upp/upp/$pkgver/upp-x11-src-$pkgver.tar.gz doinstall)
13 md5sums=('05d5227da145d681f57286e19bd59ff2' 'e229c42b8ce85a2fb2caf1400de0c712')
15 build() {
16   cd $srcdir/upp-x11-src-$pkgver
17   
18   # patching this idiotic build system ;-)
19   sed -i '/^CC\ =/s/\(.*\)/\1\ -O2\ -march=native/' uppsrc/Makefile
20   sed -i '/^cp uppsrc/d' domake
21   sed -i '/RELEASE_OPTIONS/s/-O1/-O2\ -march=native/' GCC.bm
22   cp ../../doinstall doinstall
24   make || return 1
25   sh doinstall $pkgdir || return 1
27   echo -e "\n  If you prefer command line, just type upp to start the IDE.\n  Have fun ;)\n"