Blame packager/archlinux/mkpacman_alarm_with_aqsis.sh

093028b
#!/bin/sh
093028b
093028b
set -x
093028b
093028b
cd `dirname $0`
093028b
093028b
make clean
093028b
093028b
pkgname=wdune
093028b
pkgver=`sh ../../batch/getversion.sh`
093028b
093028b
export name=white_dune
093028b
name=white_dune
093028b
093028b
sh ../../batch/mktarbz2.sh > /dev/null
093028b
cp /tmp/$pkgname-$pkgver.tar.bz2 .
093028b
export MD5SUM=`md5sum $pkgname-$pkgver.tar.bz2 | awk '{ print $1 }'`
093028b
093028b
cat > PKGBUILD << EOT
093028b
# Maintainer: J. Scheurich <mufti11@web.de>
093028b
pkgname=$pkgname
093028b
pkgver=$pkgver
093028b
pkgrel=1
093028b
epoch=
093028b
pkgdesc="white_dune X3D/VRML97 tool"
093028b
arch=()
093028b
url="ftp://ftp.ourproject.org/pub/wdune/\$pkgname-\$pkgver.tar.bz2"
093028b
license=('GPL')
093028b
groups=()
093028b
depends=(xorg-fonts-misc
093028b
         xorg-fonts-alias
093028b
)
093028b
makedepends=(gcc
093028b
             fakeroot
093028b
             glu 
093028b
             mesa 
093028b
             libx11 
093028b
             libxt 
093028b
             libxmu 
093028b
             libxext
093028b
             libxi
093028b
             libxp
093028b
             openmotif
093028b
             libpng 
093028b
             libjpeg-turbo
093028b
             zlib
093028b
             expat
093028b
             ffmpeg
093028b
             opensubdiv
093028b
             gcc
093028b
             flex
093028b
             bison
093028b
             gawk
093028b
             m4
093028b
             make
093028b
             rcs
093028b
             xdg-utils
093028b
             gedit
093028b
             lxterminal
093028b
             gimp
093028b
             audacity
093028b
#             cinelerra-cv #not available under ArchLinuxARM
093028b
             kolourpaint
093028b
             imagemagick
093028b
             netpbm
093028b
             freeglut
093028b
             jdk8-openjdk
093028b
             cgal
093028b
             boost
093028b
             curl
093028b
             freetype2
093028b
             ttf-bitstream-vera             
093028b
             xorg-fonts-misc
093028b
             xorg-fonts-alias
093028b
)
093028b
checkdepends=()
093028b
optdepends=()
093028b
provides=()
093028b
conflicts=()
093028b
replaces=()
093028b
backup=()
093028b
options=()
093028b
install=
093028b
changelog=
093028b
source=("\$pkgname-\$pkgver.tar.bz2")
093028b
noextract=()
093028b
md5sums=($MD5SUM)
093028b
validpgpkeys=()
093028b
093028b
build() {
093028b
	cd "\$pkgname-\$pkgver"
093028b
	./configure --prefix=/usr --without-devil --with-uninstallcomment="pacman -R white_dune" --with-helpurl="/usr/share/doc/\$name/docs" --with-protobaseurl="/usr/share/doc/\$name/docs" --with-checkincommand="ci" --with-partial-fortify 
093028b
        (cd src && make duneLowMem)
093028b
}
093028b
093028b
package() {
093028b
	cd "\$pkgname-\$pkgver"
093028b
        install -Dm755 bin/dune \$pkgdir/usr/bin/dune 
093028b
        install -Dm755 tools/run_dune_and_aqsis.sh \$pkgdir/usr/bin/run_dune_and_aqsis.sh 
093028b
        mkdir -p "\$pkgdir/usr/share/doc/\$name/docs"
093028b
        cp -r "docs" "\$pkgdir/usr/share/doc/\$name/"
093028b
        install -Dm644 desktop/kde/dune.desktop \$pkgdir/usr/share/applications/dune.desktop
093028b
	install -Dm644 desktop/kde/dune.png \$pkgdir/usr/share/pixmaps/dune.png
093028b
	install -Dm644 desktop/kde/dune4kids.desktop \$pkgdir/usr/share/applications/dune4kids.desktop
093028b
	install -Dm644 desktop/kde/dune4kids.png \$pkgdir/usr/share/pixmaps/dune4kids.png
093028b
}
093028b
EOT
093028b
093028b
updpkgsums
093028b
makepkg -Ac