summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTed Alff2018-12-25 22:55:51 -0500
committerTed Alff2018-12-25 22:55:51 -0500
commit9d4f78f27f167f40e90846280da13d3bc1c72582 (patch)
treee0cfa16c1c9327df4abb2a750f91f3a85a9a9702
downloadaur-9d4f78f27f167f40e90846280da13d3bc1c72582.tar.gz
Initial commit
-rw-r--r--.SRCINFO29
-rw-r--r--PKGBUILD51
2 files changed, 80 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..d12fded44aa6
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,29 @@
+# Generated by mksrcinfo v8
+# Wed Dec 26 03:55:37 UTC 2018
+pkgbase = xfburn-git
+ pkgdesc = A simple CD/DVD burning tool based on libburnia libraries
+ pkgver = 0.5.6dev.r1573.71e78418
+ pkgrel = 1
+ url = http://goodies.xfce.org/projects/applications/xfburn
+ arch = x86_64
+ groups = xfce4-goodies
+ license = GPL
+ makedepends = intltool
+ makedepends = git
+ depends = libburn
+ depends = libisofs
+ depends = gtk3
+ depends = libxfce4ui
+ depends = exo
+ depends = gst-plugins-base-libs
+ depends = libgudev
+ depends = desktop-file-utils
+ provides = xfburn=0.5.6
+ conflicts = xfburn
+ source = xfburn::git+https://gitlab.com/Katana-Steel/xfburn#branch=road-to-gtk3
+ source = https://archive.xfce.org/src/apps/xfburn/0.5/xfburn-0.5.5.tar.bz2
+ sha256sums = SKIP
+ sha256sums = aa173aa8a6c0887a4b236aee3753760e943f3e2be99af1f2d5343a6df345ade1
+
+pkgname = xfburn-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..2bd75eed17ec
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,51 @@
+# Maintainer: twa022 <twa022 at gmail dot com>
+
+_pkgname=xfburn
+pkgname=${_pkgname}-git
+_pkgver=0.5.5
+pkgver=0.5.6dev.r1573.71e78418
+pkgrel=1
+pkgdesc="A simple CD/DVD burning tool based on libburnia libraries"
+arch=('x86_64')
+url="http://goodies.xfce.org/projects/applications/xfburn"
+license=('GPL')
+groups=('xfce4-goodies')
+depends=('libburn' 'libisofs' 'gtk3' 'libxfce4ui' 'exo' 'gst-plugins-base-libs'
+ 'libgudev' 'desktop-file-utils')
+makedepends=('intltool' 'git')
+provides=("${_pkgname}=${pkgver%%dev*}")
+conflicts=("${_pkgname}")
+source=("${_pkgname}::git+https://gitlab.com/Katana-Steel/xfburn#branch=road-to-gtk3"
+ "https://archive.xfce.org/src/apps/xfburn/${_pkgver%.*}/${_pkgname}-${_pkgver}.tar.bz2")
+sha256sums=('SKIP'
+ 'aa173aa8a6c0887a4b236aee3753760e943f3e2be99af1f2d5343a6df345ade1')
+
+pkgver() {
+ cd "${srcdir}/${_pkgname}"
+ printf "%s.%s.%sdev.r%s.%s" \
+ "$( grep -m 1 "xfburn_version_major" configure.ac.in | sed 's:.*\[\([0-9][0-9]*\)\].*:\1:' )" \
+ "$( grep -m 1 "xfburn_version_minor" configure.ac.in | sed 's:.*\[\([0-9][0-9]*\)\].*:\1:' )" \
+ "$( grep -m 1 "xfburn_version_micro" configure.ac.in | sed 's:.*\[\([0-9][0-9]*\)\].*:\1:' )" \
+ "$( git rev-list --count HEAD )" \
+ "$( git show-ref HEAD | sed -e 's:[\ ].*::' | cut -c1-8 )"
+}
+
+prepare() {
+ cd "${srcdir}/${_pkgname}"
+ NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+ cd "${srcdir}/${_pkgname}"
+ ./configure \
+ --prefix=/usr \
+ --enable-gstreamer \
+ --disable-debug
+ cp "${srcdir}/${_pkgname}-${_pkgver}"/docs/xfburn.1 ./docs/xfburn.1
+ make
+}
+
+package() {
+ cd "${srcdir}/${_pkgname}"
+ make DESTDIR="$pkgdir" install
+}