summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLuca Weiss2017-06-22 22:44:11 +0200
committerLuca Weiss2017-06-22 22:44:11 +0200
commita4c7853af5ce8a9695d35bb484875db39783f88d (patch)
tree14d415b1aaa1d1750703e21d05109f38e36c8d94
downloadaur-a4c7853af5ce8a9695d35bb484875db39783f88d.tar.gz
Initial commit
-rw-r--r--.SRCINFO24
-rw-r--r--PKGBUILD38
-rw-r--r--fix_build.patch11
3 files changed, 73 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..f36bd3f026f6
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,24 @@
+# Generated by mksrcinfo v8
+# Thu Jun 22 20:43:49 UTC 2017
+pkgbase = isoimagewriter-git
+ pkgdesc = A program to write hybrid ISO files onto a USB disk from Linux, Mac or Windows ready to boot.
+ pkgver = v0.1.r0.gdd48057
+ pkgrel = 1
+ url = https://community.kde.org/ISOImageWriter
+ arch = x86_64
+ arch = i686
+ license = GPL3
+ makedepends = git
+ makedepends = cmake
+ makedepends = extra-cmake-modules
+ makedepends = python
+ depends = ki18n
+ depends = kauth
+ depends = qgpgme
+ source = git+https://anongit.kde.org/isoimagewriter.git
+ source = fix_build.patch
+ sha512sums = SKIP
+ sha512sums = 6cdb771a4c54f59d6884fa1d43ad4c913c91e86437de9255ec6ed133179d84f8bf44509fa7682ac7b70166e48a1d010371a637ec8756a1e40d631396878d477a
+
+pkgname = isoimagewriter-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..f7ab67878f3c
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,38 @@
+# Maintainer: Luca Weiss <luca (at) z3ntu (dot) xyz>
+
+_pkgname=isoimagewriter
+pkgname=$_pkgname-git
+pkgver=v0.1.r0.gdd48057
+pkgrel=1
+pkgdesc="A program to write hybrid ISO files onto a USB disk from Linux, Mac or Windows ready to boot."
+arch=("x86_64" "i686")
+url="https://community.kde.org/ISOImageWriter"
+license=('GPL3')
+depends=('ki18n' 'kauth' 'qgpgme')
+makedepends=('git' 'cmake' 'extra-cmake-modules' 'python')
+source=(git+https://anongit.kde.org/isoimagewriter.git
+ fix_build.patch)
+sha512sums=('SKIP'
+ '6cdb771a4c54f59d6884fa1d43ad4c913c91e86437de9255ec6ed133179d84f8bf44509fa7682ac7b70166e48a1d010371a637ec8756a1e40d631396878d477a')
+
+pkgver() {
+ cd $_pkgname
+ git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+prepare() {
+ mkdir -p build
+ cd $_pkgname
+ patch -Np0 < $srcdir/fix_build.patch
+}
+
+build() {
+ cd build
+ cmake ../$_pkgname -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DKDE_INSTALL_LIBDIR=lib
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="$pkgdir/" install
+}
diff --git a/fix_build.patch b/fix_build.patch
new file mode 100644
index 000000000000..6ca1c11a7ce0
--- /dev/null
+++ b/fix_build.patch
@@ -0,0 +1,11 @@
+--- CMakeLists.txt.old 2017-06-22 21:58:14.005408596 +0200
++++ CMakeLists.txt 2017-06-22 21:58:21.068781908 +0200
+@@ -31,7 +31,7 @@
+
+ add_subdirectory(isoimagewriter)
+ add_subdirectory(images)
+-add_subdirectory(signing-keys)
++#add_subdirectory(signing-keys)
+
+ feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES)
+