diff options
author | skydrome | 2015-10-05 16:44:15 -0400 |
---|---|---|
committer | skydrome | 2015-10-05 16:44:15 -0400 |
commit | e9d55c95388b1ea09f3d36aefa9bd34159d028d3 (patch) | |
tree | b400034c81b8a979fe3e865dba4f0b4aa6f4596c /PKGBUILD | |
parent | 9bb2875b67661657321be5e96ed1e3d45dd9a030 (diff) | |
download | aur-e9d55c95388b1ea09f3d36aefa9bd34159d028d3.tar.gz |
use arch cflags
fix icon loading
Diffstat (limited to 'PKGBUILD')
-rwxr-xr-x | PKGBUILD | 24 |
1 files changed, 19 insertions, 5 deletions
@@ -8,22 +8,36 @@ pkgdesc="Inventory management tool for Path of Exile" url="https://github.com/Novynn/acquisitionplus" license=('GPL2') arch=('i686' 'x86_64') -depends=('qt5-base' 'libxkbcommon-x11') +depends=('qt5-base' 'libxkbcommon-x11' 'hicolor-icon-theme' 'desktop-file-utils') +install='acquisition.install' source=("https://github.com/Novynn/acquisitionplus/archive/${pkgver}-PLUS.tar.gz" "acquisition.desktop") + sha256sums=('6e29752d93cdb9253b1a380bdaa8331b324f8f72babb29c1f12a32bcd1464aeb' - 'b0bc76506ebf39275513f5b8b934da3cf571f08c15a0940e40eee6d2043269a2') -build() { + '556e8a764ecaf9ac4b9b7f6b6340c7bff7aae9c1b179fc0601d93886bc810e81') + +prepare() { cd "$srcdir/acquisitionplus-${pkgver}-PLUS" qmake + sed -i Makefile \ + -e "s:CC .*=.*:CC = $CC:" \ + -e "s:CXX .*=.*:CXX = $CXX:" \ + -e "s:CFLAGS .*=.*:CFLAGS = $CFLAGS -D_REENTRANT -fPIC -std=c++11 \$(DEFINES):" \ + -e "s:CXXFLAGS .*=.*:CXXFLAGS = $CXXFLAGS -D_REENTRANT -fPIC -std=c++11 \$(DEFINES):" \ + -e "s:LFLAGS .*=.*:LFLAGS = $LDFLAGS:" +} + +build() { + cd "$srcdir/acquisitionplus-${pkgver}-PLUS" make } package() { cd "$srcdir/acquisitionplus-${pkgver}-PLUS" - install -Dm755 acquisitionplus "$pkgdir/usr/bin/acquisitionplus" - install -Dm644 assets/icon.png "$pkgdir/usr/share/pixmaps/acquisitionplus.png" + + install -Dm755 acquisitionplus "$pkgdir/usr/bin/acquisitionplus" + install -Dm644 assets/icon.svg "$pkgdir/usr/share/icons/hicolor/scalable/apps/acquisitionplus.svg" install -Dm644 ../acquisition.desktop "$pkgdir/usr/share/applications/acquisitionplus.desktop" } |