summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorskydrome2015-10-05 16:44:15 -0400
committerskydrome2015-10-05 16:44:15 -0400
commite9d55c95388b1ea09f3d36aefa9bd34159d028d3 (patch)
treeb400034c81b8a979fe3e865dba4f0b4aa6f4596c
parent9bb2875b67661657321be5e96ed1e3d45dd9a030 (diff)
downloadaur-e9d55c95388b1ea09f3d36aefa9bd34159d028d3.tar.gz
use arch cflags
fix icon loading
-rw-r--r--.gitignore3
-rwxr-xr-xPKGBUILD24
-rw-r--r--acquisition.desktop2
3 files changed, 23 insertions, 6 deletions
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..27fd112126d4
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,3 @@
+src/
+pkg/
+*.tar.gz
diff --git a/PKGBUILD b/PKGBUILD
index 78e17193ebdd..d54b9be61f5a 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}
diff --git a/acquisition.desktop b/acquisition.desktop
index 7d8664718c65..f7c4e945e41e 100644
--- a/acquisition.desktop
+++ b/acquisition.desktop
@@ -6,5 +6,5 @@ Comment=Path of Exile Inventory Management Tool
Exec=acquisitionplus
Icon=acquisitionplus
Terminal=false
-Categories=Games;
+Categories=Application;Game
StartupNotify=true;