summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorsum012018-05-03 22:24:04 -0400
committersum012018-05-03 22:24:04 -0400
commitc574110b49508588adee06cf162f40dd1f0a33d2 (patch)
treef32b9094ca5677fe0990f17e7612eb41d66d6bfe
downloadaur-c574110b49508588adee06cf162f40dd1f0a33d2.tar.gz
Initial commit v3.1
-rw-r--r--.SRCINFO16
-rw-r--r--.gitignore6
-rw-r--r--PKGBUILD30
3 files changed, 52 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..9a6ef7f8ddff
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = platformfolders
+ 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
+ pkgver = 3.1
+ pkgrel = 1
+ url = https://github.com/sago007/PlatformFolders
+ arch = i686
+ arch = x86_64
+ license = MIT
+ makedepends = cmake>=3.0.0
+ makedepends = make
+ makedepends = coreutils
+ source = https://github.com/sago007/PlatformFolders/archive/3.1.tar.gz
+ sha512sums = 62e73fe049759584b9fa245820ced54e01c110f100ddf2de58d5f8b287ae899515eb61dcb9dd8d9411b955c75caf64f019df4516723de61358568d5d8a07c507
+
+pkgname = platformfolders
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..7bcaceb48c6b
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,6 @@
+*
+!.gitignore
+!.SRCINFO
+!PKGBUILD
+!*.desktop
+!*.patch
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
+}