Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Contributor: totoloco <totoloco en gmail>
- # Modified by Cravix < dr dot neemous at gmail dot com
- _realname=opensonic
- pkgname="$_realname-svn"
- pkgver=706
- pkgrel=1
- pkgdesc="Game based on the Sonic the Hedgehog universe. Svn version"
- arch=('i686' 'x86_64')
- url="http://opensnc.sourceforge.net/"
- license=('GPL')
- depends=('allegro' 'alpng-nozlib' 'unrar' 'alure' 'alfont' )
- makedepends=('subversion' 'cmake')
- provides=($_realname)
- conflicts=($_realname)
- replaces=($_realname)
- install=$_realname.install
- noextract=(ruinedcity.rar)
- source=(opensonic.desktop
- "http://users.sephiroth.ws/Darkspawn/opensnc/quests/ruinedcity.rar")
- md5sums=('5cfcdaf97469676707f2342bd506861a'
- '7f9dea886319f963c4ea8e21239c58d5')
- _svntrunk="https://opensnc.svn.sourceforge.net/svnroot/opensnc/opensurge/trunk"
- _svnmod=opensurge
- build() {
- cd "$srcdir"
- if [ -d $_svnmod/.svn ]; then
- (cd $_svnmod && svn up -r $pkgver)
- else
- svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
- fi
- msg "SVN checkout done or server timeout"
- msg "Starting make..."
- rm -rf "$srcdir/$_svnmod-build"
- cp -r "$srcdir/$_svnmod" "$srcdir/$_svnmod-build"
- cd "$srcdir/$_svnmod-build"
- # BUILD
- sed -i 's/allegro-config --libs/pkg-config --libs allegro-5.0/' configure
- sed -i 's/allegro-config --version/echo 5.0/' configure
- ./configure --prefix=/usr
- make || return 1
- make DESTDIR="$pkgdir/" install
- install -D ${pkgdir}/usr/share/${_realname}/${_realname} ${pkgdir}/usr/bin/${_realname}
- install -D ${pkgdir}/usr/share/${_realname}/${_realname}_launcher ${pkgdir}/usr/bin/${_realname}_launcher
- mkdir -p ${pkgdir}/usr/share/applications
- install ${srcdir}/${_realname}.desktop ${pkgdir}/usr/share/applications
- unrar x ${srcdir}/ruinedcity.rar ${pkgdir}/usr/share/${_realname}
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement