diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..380dcc56b282 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: carstene1ns <url/mail: arch carsten-teibes de> + +pkgname=lcf2xml-git +pkgver=r21.b436603 +pkgrel=1 +pkgdesc="EasyRPG's converter tool (RPG Maker 2000/2003 projects<>XML, development version)" +arch=('i686' 'x86_64') +url="https://easy-rpg.org/" +license=('MIT') +conflicts=('lcf2xml') +provides=('lcf2xml') +makedepends=('git' 'liblcf-git') +depends=('expat' 'gcc-libs') +source=(lcf2xml::"git+https://github.com/EasyRPG/lcf2xml.git") +md5sums=('SKIP') + +pkgver() { + cd lcf2xml + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +build () { + cd lcf2xml + + # compile with our flags + g++ $CXXFLAGS src/main.cpp -I/usr/include/liblcf $LDFLAGS \ + -L/usr/lib -llcf -lexpat -o lcf2xml +} + +package () { + cd lcf2xml + + # executable + install -Dm755 lcf2xml "$pkgdir"/usr/bin/lcf2xml + # license + install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING +} |