updated on Thu Jan 26 00:18:00 UTC 2012
[aur-mirror.git] / madde / PKGBUILD
blob161256e447c6ca3089257d4b6be9e7aed7ce1ef2
1 # Maintainer: Andrea Scarpino <andrea@archlinux.org>
3 pkgname=madde
4 pkgver=0.7.63
5 pkgrel=2
6 _rpmver=1.7
7 pkgdesc="MeeGo Application Development and Debuggin Environment"
8 arch=('i686' 'x86_64')
9 url="http://meego.gitorious.org/meego-developer-tools/madde"
10 license=('GPL2')
11 depends=('utfs')
12 makedepends=('sharutils' 'docutils')
13 options=('!strip')
14 source=("http://download.meego.com/live/Tools:/SDK:/Host/Trunk/src/${pkgname}-${pkgver}-${_rpmver}.src.rpm")
15 md5sums=('3f3643b6033d016d74f50118ce3d61a8')
17 build() {
18   cd "$srcdir"
19   tar -zxf ${pkgname}-${pkgver}.tar.gz
21   cd ${pkgname}-${pkgver}
22   tar -zxf "${srcdir}"/debian.tar.gz
23   cd debian/distfiles
24   sh uubinaries.sh decode
25   cd ../..
27   export MADDE_DISTFILES="${srcdir}"/${pkgname}-${pkgver}/debian/distfiles
28   
29   target=linux
30   [ "$CARCH" = "x86_64" ] && target=linux64
32   MD5_FAILURE_EV=0 make $target
35 package() {
36   cd "$srcdir"/${pkgname}-${pkgver}
38   install -d "${pkgdir}"/usr/share/madde
39   cp -rfp _build/docs "${pkgdir}"/usr/share/madde/
41   install -d "${pkgdir}"/usr/lib/madde/linux-${CARCH}/{sysroots,toolchains}
42   tar zxf _build/work-linux-${CARCH}/madde.tar.gz -C \
43     "${pkgdir}"/usr/lib/madde/linux-${CARCH}
45   cd "${pkgdir}"/usr/lib/madde/linux-${CARCH}
46   sh postinstall/postinstall.sh /usr/lib/madde/linux-${CARCH} \
47     /usr/lib/madde/linux-${CARCH}
49   mv legal "${pkgdir}"/usr/share/madde/
50   ln -sf ../../../share/madde/legal
52   install -d "${pkgdir}"/usr/share/madde/templates
53   mv templates/pscreate "${pkgdir}"/usr/share/madde/templates/
54   ln -sf ../../../../share/madde/templates/pscreate templates/
56   install -Dm755 bin/mad "${pkgdir}"/usr/bin/mad
57   install -Dm755 bin/mad-admin "${pkgdir}"/usr/sbin/mad-admin
58   rm -f bin/{mad,mad-admin}
59   ln -sf ../../../../bin/mad bin/
60   ln -sf ../../../../sbin/mad-admin bin/
62   chmod 755 "${pkgdir}"/usr/lib/madde/linux-${CARCH}/madlib/madlib.sh
63   chmod 755 "${pkgdir}"/usr/lib/madde/linux-${CARCH}/postinstall.done/postinstall-lib.sh
65   # Cleanup
66   rm "${pkgdir}"/usr/lib/madde/linux-${CARCH}/cache/madde.conf.d/{diablo,dummy,fremantle{,-prev},gregale}.conf
67   rm "${pkgdir}"/usr/lib/madde/linux-${CARCH}/madlib/armel/{remote-wrapper.sh,utfs-client}
68   rm "${pkgdir}"/usr/lib/madde/linux-${CARCH}/madlib/utfs-server
69   rm "${pkgdir}"/usr/share/madde/docs/.exists