updated on Wed Jan 25 08:34:36 UTC 2012
[aur-mirror.git] / grafx2-svn / PKGBUILD
blob21b8cd236f74cba0b6a7e9611261a40efb2fd282
1 # Maintainer: Sakari Matikka < sm4tik yahoo com >
3 pkgname=grafx2-svn
4 pkgver=1690
5 pkgrel=1
6 pkgdesc="A pixelart-oriented painting program"
7 arch=('i686' 'x86_64')
8 url="http://code.google.com/p/grafx2/"
9 license=('GPL2')
10 depends=('sdl_image' 'sdl_ttf' 'lua')
11 makedepends=('subversion')
12 provides=('grafx2')
13 conflicts=('grafx2')
15 _svntrunk="http://grafx2.googlecode.com/svn/trunk"
16 _svnmod="grafx2"
18 build() {
19   cd "${srcdir}"
21   msg "Checking out SVN.."
23   if [ -d "${_svnmod}/.svn" ] ; then
24     ( cd "${_svnmod}" && svn up -r "${pkgver}" )
25     msg "Local files are updated"
26   else
27     svn co "${_svntrunk}" --config-dir ./ -r "${pkgver}" "${_svnmod}"
28   fi
30   msg "SVN checkout done or server timeout"
32   [ -d "${_svnmod}-build" ] && rm -rf "${_svnmod}-build"
33   cp -r "${_svnmod}" "${_svnmod}-build"
34   cd "${_svnmod}-build/src"
35   
36   # make with version number displayed in stats screen
37   msg "Starting make.."
38   make version
39   
42 package() {
44   cd "${srcdir}/${_svnmod}-build/src"
45   
46   make prefix=/usr \
47     pixmapdir=/usr/share/pixmaps \
48     DESTDIR="${pkgdir}" \
49     install
51   # install manual, license and readme
52   install -Dm644 "../misc/unix/grafx2.1" \
53     "${pkgdir}/usr/share/man/man1/grafx2.1"
54   install -Dm644 "../doc/gpl-2.0.txt" \
55     "${pkgdir}/usr/share/licenses/grafx2/LICENSE"
56   install -Dm644 "../doc/README.txt" \
57     "${pkgdir}/usr/share/doc/grafx2/readme.txt"
61 # vim:set ts=2 sw=2 et: