diff options
author | Jan Cholasta | 2017-06-12 15:53:49 +0200 |
---|---|---|
committer | Jan Cholasta | 2017-06-12 15:53:49 +0200 |
commit | 7dadd799b45a3ba4a9d1142160165ac9ab4d55e8 (patch) | |
tree | 70fb0ed8cc83727e88fb03c779776a491101dcb8 | |
parent | 6b11fd2df9c4dbc63cf19568c8cd81506e2fcdd6 (diff) | |
download | aur-7dadd799b45a3ba4a9d1142160165ac9ab4d55e8.tar.gz |
slade-3.1.2_b2
* remove cruft
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 71 | ||||
-rw-r--r-- | install | 12 |
3 files changed, 36 insertions, 63 deletions
@@ -1,16 +1,16 @@ pkgbase = slade pkgdesc = SLADE3 Doom editor - pkgver = 3.1.1.5 + pkgver = 3.1.2_b2 pkgrel = 1 url = http://slade.mancubus.net/ - install = install arch = i686 arch = x86_64 license = GPL makedepends = cmake makedepends = imagemagick - makedepends = zip + makedepends = p7zip depends = bzip2 + depends = curl depends = desktop-file-utils depends = fluidsynth depends = freeimage @@ -19,13 +19,13 @@ pkgbase = slade depends = glew depends = gtk2 depends = libgl - depends = sfml - depends = wxgtk>=3.0 - depends = xdg-utils + depends = sfml>=2.4 + depends = sfml<2.5 + depends = wxgtk2>=3.0 depends = zlib - source = https://github.com/sirjuddington/SLADE/archive/3.1.1.5.tar.gz + source = https://github.com/sirjuddington/SLADE/archive/3.1.2_b2.tar.gz source = slade.desktop - sha256sums = 1b1c9e8267d8749f6087297ec629d1ca81777bb1b74e51853508a570e4368e2a + sha256sums = 7b473853acbddfc03b1821ebec13e61f0caf26a6718f88bc4136989df15f853c sha256sums = e69d6e0da523c5d649bd51316fa827175b5858cb91b4ad311b2f0d0dedd8b9bb pkgname = slade @@ -2,13 +2,14 @@ _name=slade pkgname=${_name} -pkgver=3.1.1.5 +pkgver=3.1.2_b2 pkgrel=1 pkgdesc='SLADE3 Doom editor' arch=('i686' 'x86_64') url='http://slade.mancubus.net/' license=('GPL') depends=('bzip2' + 'curl' 'desktop-file-utils' 'fluidsynth' 'freeimage' @@ -17,64 +18,48 @@ depends=('bzip2' 'glew' 'gtk2' 'libgl' - 'sfml' - 'wxgtk>=3.0' - 'xdg-utils' + 'sfml>=2.4' + 'sfml<2.5' + 'wxgtk2>=3.0' 'zlib') makedepends=('cmake' 'imagemagick' - 'zip') -install='install' + 'p7zip') source=("https://github.com/sirjuddington/SLADE/archive/${pkgver}.tar.gz" "${_name}.desktop") -_srcsubdir="SLADE-${pkgver}" -sha256sums=('1b1c9e8267d8749f6087297ec629d1ca81777bb1b74e51853508a570e4368e2a' +sha256sums=('7b473853acbddfc03b1821ebec13e61f0caf26a6718f88bc4136989df15f853c' 'e69d6e0da523c5d649bd51316fa827175b5858cb91b4ad311b2f0d0dedd8b9bb') -prepare() { - cd "${_srcsubdir}" +build() { + cd SLADE-${pkgver} - cmake -DCMAKE_CXX_FLAGS=-DNDEBUG \ + cmake -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ . -} - -build() { - cd "${_srcsubdir}" - make - mkdir -p 'icons' - convert 'dist/res/slade.ico[0]' 'icons/128.png' - convert 'dist/res/slade.ico[1]' 'icons/16.png' - convert 'dist/res/slade.ico[2]' 'icons/24.png' - convert 'dist/res/slade.ico[3]' 'icons/256.png' - convert 'dist/res/slade.ico[4]' 'icons/32.png' - convert 'dist/res/slade.ico[5]' 'icons/40.png' - convert 'dist/res/slade.ico[6]' 'icons/48.png' - convert 'dist/res/slade.ico[7]' 'icons/64.png' + convert dist/res/slade.ico'[0]' ${_name}-128.png + convert dist/res/slade.ico'[1]' ${_name}-16.png + convert dist/res/slade.ico'[2]' ${_name}-24.png + convert dist/res/slade.ico'[3]' ${_name}-256.png + convert dist/res/slade.ico'[4]' ${_name}-32.png + convert dist/res/slade.ico'[5]' ${_name}-40.png + convert dist/res/slade.ico'[6]' ${_name}-48.png + convert dist/res/slade.ico'[7]' ${_name}-64.png } package() { - cd "${_srcsubdir}" - - make install DESTDIR="${pkgdir}" + cd SLADE-${pkgver} - desktop-file-install --dir="${pkgdir}/usr/share/applications" \ - "${srcdir}/${_name}.desktop" + make install DESTDIR="$pkgdir" - mkdir -p "${pkgdir}/usr/share/icons/hicolor" - ( - cd 'icons' - export XDG_DATA_DIRS="${pkgdir}/usr/share" + desktop-file-install --dir="$pkgdir"/usr/share/applications \ + "$srcdir"/${_name}.desktop - local _file - for _file in *.png; do - xdg-icon-resource install --noupdate \ - --novendor \ - --size "${_file%.png}" \ - "${_file}" \ - "${_name}" - done - ) + local _size + for _size in 16 24 32 40 48 64 128 256; do + install -D -m644 \ + ${_name}-${_size}.png \ + "$pkgdir"/usr/share/icons/hicolor/$_size/${_name}.png + done } diff --git a/install b/install deleted file mode 100644 index c49ac8d80518..000000000000 --- a/install +++ /dev/null @@ -1,12 +0,0 @@ -post_install() { - xdg-icon-resource forceupdate - update-desktop-database -q -} - -post_upgrade() { - post_install -} - -post_remove() { - post_install -} |