diff options
author | FadeMind | 2016-01-07 21:46:41 +0100 |
---|---|---|
committer | FadeMind | 2016-01-07 21:46:41 +0100 |
commit | 15a351d5d77698823aaf7ca2d008c6153e66a844 (patch) | |
tree | 41a3dec0412c7b75a6414fba9a28df642d9bc53c | |
download | aur-15a351d5d77698823aaf7ca2d008c6153e66a844.tar.gz |
update
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | .gitignore | 6 | ||||
-rw-r--r-- | PKGBUILD | 43 | ||||
-rw-r--r-- | imagewriter.install | 12 |
4 files changed, 85 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..d0667110d9ef --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,24 @@ +# Generated by mksrcinfo v8 +# Thu Jan 7 20:46:41 UTC 2016 +pkgbase = imagewriter-git + pkgdesc = A graphical utility for writing raw disk images & hybrid ISOs to USB keys. QT5 GIT release. + pkgver = 20150521 + pkgrel = 1 + url = https://github.com/openSUSE/imagewriter + install = imagewriter.install + arch = i686 + arch = x86_64 + license = GPL2 + makedepends = git + depends = qt5-base + depends = udisks2 + depends = desktop-file-utils + depends = hicolor-icon-theme + optdepends = xdg-su: needed for non-KDE users + optdepends = kdesu: needed for KDE + conflicts = imagewriter + source = imagewriter::git+https://github.com/openSUSE/imagewriter.git + sha256sums = SKIP + +pkgname = imagewriter-git + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..32672c49b9f2 --- /dev/null +++ b/.gitignore @@ -0,0 +1,6 @@ +* +!PKGBUILD +!.SRCINFO +!.gitignore +!*.install + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..edfcad53388f --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,43 @@ +# Maintainer: FadeMind <fademind@gmail.com> +# Contributor: shimi <shimi.chen@gmail.com> + +_pkgname=imagewriter +pkgname="${_pkgname}-git" +pkgver=20150521 +pkgrel=1 +pkgdesc="A graphical utility for writing raw disk images & hybrid ISOs to USB keys. QT5 GIT release." +arch=('i686' 'x86_64') +url="https://github.com/openSUSE/${_pkgname}" +license=('GPL2') +depends=('qt5-base' 'udisks2' 'desktop-file-utils' 'hicolor-icon-theme') +makedepends=('git') +optdepends=("xdg-su: needed for non-KDE users " + "kdesu: needed for KDE") +conflicts=("${_pkgname}") +install=("${_pkgname}.install") +source=("${_pkgname}::git+${url}.git") +sha256sums=('SKIP') + +pkgver(){ + cd ${srcdir}/${_pkgname} + git log -1 --format="%cd" --date=short | tr -d '-' +} + +prepare() { + if [ -e /usr/bin/kdesu ] + then sed 's/\/usr\/bin\/xdg-su -c \/usr\/bin\//kdesu /' -i ${srcdir}/${_pkgname}/${_pkgname}.desktop + else sed 's/\/usr\/bin\/xdg-su -c \/usr\/bin\//xdg-su -s /' -i ${srcdir}/${_pkgname}/${_pkgname}.desktop + fi +} + +build() { + cd ${srcdir}/${_pkgname} + CFLAGS="$CFLAGS -DKIOSKHACK" + qmake-qt5 PREFIX="${pkgdir}/usr" DEFINES=USEUDISKS2 ${_pkgname}.pro + make +} + +package() { + cd ${srcdir}/${_pkgname} + make DESTDIR="${pkgdir}/" install +} diff --git a/imagewriter.install b/imagewriter.install new file mode 100644 index 000000000000..2db69fc27ed4 --- /dev/null +++ b/imagewriter.install @@ -0,0 +1,12 @@ +post_install() { + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor + update-desktop-database -q +} + +post_upgrade() { + post_install $1 +} + +post_remove() { + post_install $1 +} |