diff options
author | Jan Cholasta | 2013-11-17 17:14:31 +0100 |
---|---|---|
committer | Jan Cholasta | 2013-11-17 17:14:31 +0100 |
commit | 91060537a5762aed11b296574fe63fa03c2cda17 (patch) | |
tree | d05266ad524f879081d4b3f5a6371920e7ae0909 | |
download | aur-91060537a5762aed11b296574fe63fa03c2cda17.tar.gz |
Add slade-git package.
-rw-r--r-- | .SRCINFO | 27 | ||||
-rw-r--r-- | .gitignore | 5 | ||||
-rw-r--r-- | PKGBUILD | 48 | ||||
-rw-r--r-- | slade.desktop | 10 |
4 files changed, 90 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..13652f0915c5 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,27 @@ +pkgbase = slade-git + pkgdesc = SLADE3 Doom editor. + pkgver = 20131117 + pkgrel = 1 + url = http://slade.mancubus.net/ + arch = i686 + arch = x86_64 + license = GPL + makedepends = cmake + makedepends = git + makedepends = imagemagick + makedepends = zip + depends = fluidsynth + depends = freeimage + depends = ftgl + depends = libmodplug + depends = sfml + depends = wxgtk2.9 + provides = slade + conflicts = slade + source = slade::git://github.com/sirjuddington/SLADE.git + source = slade.desktop + md5sums = SKIP + md5sums = 49eb1692463e2aa93ea2754a5df7a6e4 + +pkgname = slade-git + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..69737e7679c7 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +slade + +/*.pkg.tar.xz +/pkg/ +/src/ diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..1f98ef36b6a0 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,48 @@ +# Contributor: Jan Cholasta <grubber at grubber cz> +# Maintainer: Jan Cholasta <grubber at grubber cz> + +pkgname=slade-git +pkgver=20131117 +pkgrel=1 +pkgdesc="SLADE3 Doom editor." +arch=('i686' 'x86_64') +url="http://slade.mancubus.net/" +license=('GPL') +depends=('fluidsynth' 'freeimage' 'ftgl' 'libmodplug' 'sfml' 'wxgtk2.9') +makedepends=('cmake' 'git' 'imagemagick' 'zip') +conflicts=('slade') +provides=('slade') +source=(slade::git://github.com/sirjuddington/SLADE.git \ + slade.desktop) +md5sums=('SKIP' + '49eb1692463e2aa93ea2754a5df7a6e4') + +pkgver() { + date +%Y%m%d +} + +build() { + cd slade + + cmake -DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-2.9 \ + -DwxWidgets_wxrc_EXECUTABLE=/usr/bin/wxrc-2.9 \ + -DCMAKE_CXX_FLAGS=-DNDEBUG \ + . + make + + pushd dist/res + zip -r ../slade.pk3 * + popd + + convert "slade.ico[0]" slade.png +} + +package() { + cd slade + + install -Dm755 slade "$pkgdir/usr/bin/slade" + install -Dm644 dist/slade.pk3 "$pkgdir/usr/share/slade3/slade.pk3" + + install -Dm644 slade.png "$pkgdir/usr/share/pixmaps/slade.png" + install -Dm644 "$srcdir/slade.desktop" "$pkgdir/usr/share/applications/slade.desktop" +} diff --git a/slade.desktop b/slade.desktop new file mode 100644 index 000000000000..dce26665608b --- /dev/null +++ b/slade.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Encoding=UTF-8 +Version=1.0 +Name=SLADE +Type=Application +Comment=Slayer's Leet-Ass Doom Editor +Exec=slade +Icon=slade +Categories=Game; +Terminal=False |