diff options
author | VirtualTam | 2015-07-13 02:30:49 +0200 |
---|---|---|
committer | VirtualTam | 2015-07-13 02:30:49 +0200 |
commit | 6522ffd9b9a67581be20dadef7148192ecd1338f (patch) | |
tree | c52b86a000a92975f7d10dcbd1819e072705cc22 | |
download | aur-6522ffd9b9a67581be20dadef7148192ecd1338f.tar.gz |
Initial import of xtrkcad-hg
Signed-off-by: VirtualTam <virtualtam@flibidi.net>
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 38 |
2 files changed, 57 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..f75bdcf18985 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = xtrkcad-hg + pkgdesc = CAD program for designing model railroad layouts. + pkgver = 576.1707c9d938c9 + pkgrel = 1 + url = http://www.xtrkcad.org/ + arch = x86_64 + arch = i686 + license = GPL2 + makedepends = cmake + makedepends = mercurial + makedepends = gettext + depends = gtk2 + depends = webkitgtk2 + conflicts = xtrkcad + source = hg+http://xtrkcad-fork.hg.sourceforge.net:8000/hgroot/xtrkcad-fork/xtrkcad + sha512sums = SKIP + +pkgname = xtrkcad-hg + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..d812f6fd0e1f --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer: VirtualTam <virtualtam@flibidi.net> +pkgname=xtrkcad-hg +pkgver=576.1707c9d938c9 +pkgrel=1 +pkgdesc="CAD program for designing model railroad layouts." +url="http://www.xtrkcad.org/" +arch=('x86_64' 'i686') +license=('GPL2') +depends=('gtk2' 'webkitgtk2') +optdepends=() +makedepends=('cmake' 'mercurial' 'gettext') +conflicts=('xtrkcad') +provide=('xtrkcad') +replaces=() +backup=() +_hgroot='http://xtrkcad-fork.hg.sourceforge.net:8000/hgroot/xtrkcad-fork' +_hgrepo='xtrkcad' +source=(hg+http://xtrkcad-fork.hg.sourceforge.net:8000/hgroot/xtrkcad-fork/xtrkcad) +sha512sums=(SKIP) + +pkgver() { + cd ${srcdir}/${_hgrepo} + echo $(hg identify -n).$(hg identify -i) +} + +build() { + cd ${srcdir}/${_hgrepo} + cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_EXE_LINKER_FLAGS="-lm" -DCMAKE_BUILD_TYPE="Release" -DXTRKCAD_USE_GETTEXT="ON" + make +} + +package() { + cd ${srcdir}/${_hgrepo} + make DESTDIR=${pkgdir} install + install -Dm644 "${srcdir}/${_hgrepo}/app/lib/xtrkcad.desktop" "${pkgdir}/usr/share/applications/xtrkcad.desktop" + install -Dm644 "${srcdir}/${_hgrepo}/app/lib/icon.png" "${pkgdir}/usr/share/pixmaps/xtrkcad.png" +} + |