summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorsum012018-05-03 22:24:04 -0400
committersum012018-05-03 22:24:04 -0400
commitc574110b49508588adee06cf162f40dd1f0a33d2 (patch)
treef32b9094ca5677fe0990f17e7612eb41d66d6bfe /PKGBUILD
downloadaur-c574110b49508588adee06cf162f40dd1f0a33d2.tar.gz
Initial commit v3.1
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD30
1 files changed, 30 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..e80c461388af
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,30 @@
+# Maintainer: sum01 <sum01@protonmail.com>
+pkgname=platformfolders
+_realpkgname=PlatformFolders
+pkgver=3.1
+pkgrel=1
+pkgdesc='A C++ library to look for special directories like "My Documents" and "%APPDATA%" so that you do not need to write Linux, Windows and Mac OS X specific code'
+arch=('i686' 'x86_64')
+url="https://github.com/sago007/PlatformFolders"
+license=('MIT')
+makedepends=('cmake>=3.0.0' 'make' 'coreutils')
+source=("https://github.com/sago007/PlatformFolders/archive/${pkgver}.tar.gz")
+sha512sums=('62e73fe049759584b9fa245820ced54e01c110f100ddf2de58d5f8b287ae899515eb61dcb9dd8d9411b955c75caf64f019df4516723de61358568d5d8a07c507')
+build() {
+ mkdir -p "$srcdir/$_realpkgname-$pkgver/build"
+ cd "$srcdir/$_realpkgname-$pkgver/build"
+ # Install under /usr/lib instead of /usr/lib64
+ cmake -DBUILD_TESTING=OFF -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib ..
+ make
+}
+test() {
+ cd "$srcdir/$_realpkgname-$pkgver/build"
+ cmake -DBUILD_TESTING=ON ..
+ make
+ ctest
+}
+package() {
+ cd "$srcdir/$_realpkgname-$pkgver/build"
+ install -Dm644 "../LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ make DESTDIR="$pkgdir" install
+}