aboutsummaryrefslogtreecommitdiff
path: root/xfburn
diff options
context:
space:
mode:
Diffstat (limited to 'xfburn')
-rw-r--r--xfburn/.footprint82
-rw-r--r--xfburn/.signature5
-rw-r--r--xfburn/Pkgfile29
-rw-r--r--xfburn/post-install8
4 files changed, 124 insertions, 0 deletions
diff --git a/xfburn/.footprint b/xfburn/.footprint
new file mode 100644
index 0000000..5cf8b13
--- /dev/null
+++ b/xfburn/.footprint
@@ -0,0 +1,82 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/xfburn
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/Thunar/
+drwxr-xr-x root/root usr/share/Thunar/sendto/
+-rw-r--r-- root/root usr/share/Thunar/sendto/thunar-sendto-xfburn.desktop
+drwxr-xr-x root/root usr/share/applications/
+-rw-r--r-- root/root usr/share/applications/xfburn.desktop
+drwxr-xr-x root/root usr/share/icons/
+drwxr-xr-x root/root usr/share/icons/hicolor/
+drwxr-xr-x root/root usr/share/icons/hicolor/16x16/
+drwxr-xr-x root/root usr/share/icons/hicolor/16x16/stock/
+drwxr-xr-x root/root usr/share/icons/hicolor/16x16/stock/media/
+-rw-r--r-- root/root usr/share/icons/hicolor/16x16/stock/media/stock_xfburn-audio-cd.png
+-rw-r--r-- root/root usr/share/icons/hicolor/16x16/stock/media/stock_xfburn-blank-cdrw.png
+-rw-r--r-- root/root usr/share/icons/hicolor/16x16/stock/media/stock_xfburn-burn-cd.png
+-rw-r--r-- root/root usr/share/icons/hicolor/16x16/stock/media/stock_xfburn-data-copy.png
+-rw-r--r-- root/root usr/share/icons/hicolor/16x16/stock/media/stock_xfburn-import-session.png
+-rw-r--r-- root/root usr/share/icons/hicolor/16x16/stock/media/stock_xfburn-new-data-composition.png
+-rw-r--r-- root/root usr/share/icons/hicolor/16x16/stock/media/stock_xfburn.png
+drwxr-xr-x root/root usr/share/icons/hicolor/22x22/
+drwxr-xr-x root/root usr/share/icons/hicolor/22x22/stock/
+drwxr-xr-x root/root usr/share/icons/hicolor/22x22/stock/media/
+-rw-r--r-- root/root usr/share/icons/hicolor/22x22/stock/media/stock_xfburn-audio-cd.png
+-rw-r--r-- root/root usr/share/icons/hicolor/22x22/stock/media/stock_xfburn-blank-cdrw.png
+-rw-r--r-- root/root usr/share/icons/hicolor/22x22/stock/media/stock_xfburn-burn-cd.png
+-rw-r--r-- root/root usr/share/icons/hicolor/22x22/stock/media/stock_xfburn-data-copy.png
+-rw-r--r-- root/root usr/share/icons/hicolor/22x22/stock/media/stock_xfburn-import-session.png
+-rw-r--r-- root/root usr/share/icons/hicolor/22x22/stock/media/stock_xfburn-new-data-composition.png
+-rw-r--r-- root/root usr/share/icons/hicolor/22x22/stock/media/stock_xfburn.png
+drwxr-xr-x root/root usr/share/icons/hicolor/24x24/
+drwxr-xr-x root/root usr/share/icons/hicolor/24x24/stock/
+drwxr-xr-x root/root usr/share/icons/hicolor/24x24/stock/media/
+-rw-r--r-- root/root usr/share/icons/hicolor/24x24/stock/media/stock_xfburn-audio-cd.png
+-rw-r--r-- root/root usr/share/icons/hicolor/24x24/stock/media/stock_xfburn-audio-copy.png
+-rw-r--r-- root/root usr/share/icons/hicolor/24x24/stock/media/stock_xfburn-blank-cdrw.png
+-rw-r--r-- root/root usr/share/icons/hicolor/24x24/stock/media/stock_xfburn-burn-cd.png
+-rw-r--r-- root/root usr/share/icons/hicolor/24x24/stock/media/stock_xfburn-data-copy.png
+-rw-r--r-- root/root usr/share/icons/hicolor/24x24/stock/media/stock_xfburn-format-dvdrw.png
+-rw-r--r-- root/root usr/share/icons/hicolor/24x24/stock/media/stock_xfburn-import-session.png
+-rw-r--r-- root/root usr/share/icons/hicolor/24x24/stock/media/stock_xfburn-new-data-composition.png
+-rw-r--r-- root/root usr/share/icons/hicolor/24x24/stock/media/stock_xfburn.png
+drwxr-xr-x root/root usr/share/icons/hicolor/32x32/
+drwxr-xr-x root/root usr/share/icons/hicolor/32x32/stock/
+drwxr-xr-x root/root usr/share/icons/hicolor/32x32/stock/media/
+-rw-r--r-- root/root usr/share/icons/hicolor/32x32/stock/media/stock_xfburn-audio-cd.png
+-rw-r--r-- root/root usr/share/icons/hicolor/32x32/stock/media/stock_xfburn-blank-cdrw.png
+-rw-r--r-- root/root usr/share/icons/hicolor/32x32/stock/media/stock_xfburn-burn-cd.png
+-rw-r--r-- root/root usr/share/icons/hicolor/32x32/stock/media/stock_xfburn-data-copy.png
+-rw-r--r-- root/root usr/share/icons/hicolor/32x32/stock/media/stock_xfburn-import-session.png
+-rw-r--r-- root/root usr/share/icons/hicolor/32x32/stock/media/stock_xfburn-new-data-composition.png
+-rw-r--r-- root/root usr/share/icons/hicolor/32x32/stock/media/stock_xfburn.png
+drwxr-xr-x root/root usr/share/icons/hicolor/48x48/
+drwxr-xr-x root/root usr/share/icons/hicolor/48x48/stock/
+drwxr-xr-x root/root usr/share/icons/hicolor/48x48/stock/media/
+-rw-r--r-- root/root usr/share/icons/hicolor/48x48/stock/media/stock_xfburn-audio-cd.png
+-rw-r--r-- root/root usr/share/icons/hicolor/48x48/stock/media/stock_xfburn-blank-cdrw.png
+-rw-r--r-- root/root usr/share/icons/hicolor/48x48/stock/media/stock_xfburn-burn-cd.png
+-rw-r--r-- root/root usr/share/icons/hicolor/48x48/stock/media/stock_xfburn-data-copy.png
+-rw-r--r-- root/root usr/share/icons/hicolor/48x48/stock/media/stock_xfburn-import-session.png
+-rw-r--r-- root/root usr/share/icons/hicolor/48x48/stock/media/stock_xfburn-new-data-composition.png
+-rw-r--r-- root/root usr/share/icons/hicolor/48x48/stock/media/stock_xfburn.png
+drwxr-xr-x root/root usr/share/icons/hicolor/scalable/
+drwxr-xr-x root/root usr/share/icons/hicolor/scalable/stock/
+drwxr-xr-x root/root usr/share/icons/hicolor/scalable/stock/media/
+-rw-r--r-- root/root usr/share/icons/hicolor/scalable/stock/media/stock_xfburn-audio-cd.svg
+-rw-r--r-- root/root usr/share/icons/hicolor/scalable/stock/media/stock_xfburn-blank-cdrw.svg
+-rw-r--r-- root/root usr/share/icons/hicolor/scalable/stock/media/stock_xfburn-burn-cd.svg
+-rw-r--r-- root/root usr/share/icons/hicolor/scalable/stock/media/stock_xfburn-data-copy.svg
+-rw-r--r-- root/root usr/share/icons/hicolor/scalable/stock/media/stock_xfburn-import-session.svg
+-rw-r--r-- root/root usr/share/icons/hicolor/scalable/stock/media/stock_xfburn-new-data-composition.svg
+-rw-r--r-- root/root usr/share/icons/hicolor/scalable/stock/media/stock_xfburn.svg
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/xfburn.1.gz
+drwxr-xr-x root/root usr/share/metainfo/
+-rw-r--r-- root/root usr/share/metainfo/org.xfce.xfburn.appdata.xml
+drwxr-xr-x root/root usr/share/xfburn/
+-rw-r--r-- root/root usr/share/xfburn/xfburn-popup-menus.ui
+-rw-r--r-- root/root usr/share/xfburn/xfburn-toolbars.ui
+-rw-r--r-- root/root usr/share/xfburn/xfburn.ui
diff --git a/xfburn/.signature b/xfburn/.signature
new file mode 100644
index 0000000..606dd1d
--- /dev/null
+++ b/xfburn/.signature
@@ -0,0 +1,5 @@
+untrusted comment: verify with /etc/ports/xfce4.pub
+RWRSAbUnL7azFMBqAeUUxmuypd/mkTQAuZBV52YpbmA34TPzkOCBIaSv9+pvo0XW+Kkr9qwo0MFDD8XNjtlJfMxVMo4mACU+6Aw=
+SHA256 (Pkgfile) = ffe3859aa22649d8ea88f5c467888abaa61f49b83dc0bfde04f912c12ad7fe97
+SHA256 (.footprint) = a4dd39f1ab547bfa079f9588573f3b301f5d1622e306484c4ac39ef4ed8e38c7
+SHA256 (xfburn-0.8.0.tar.bz2) = 13a301aebcef27de18f63f8ca10b43bc42f9c1b9865dff1bfb3e97cfd95dd989
diff --git a/xfburn/Pkgfile b/xfburn/Pkgfile
new file mode 100644
index 0000000..49a52e2
--- /dev/null
+++ b/xfburn/Pkgfile
@@ -0,0 +1,29 @@
+# Description: A cd burning suite for Xfce based off libburnia
+# URL: https://docs.xfce.org/apps/xfburn/start
+# Maintainer: Jay Lanagan, j at lngn dot net
+# Depends on: desktop-file-utils exo libburn libisofs libgudev
+# Optional: gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly
+
+name=xfburn
+version=0.8.0
+release=1
+source=(https://archive.xfce.org/src/apps/$name/0.8/$name-$version.tar.bz2)
+
+build() {
+
+ prt-get isinst gstreamer && PKGMK_XFB+='-D gstreamer=enabled ' || PKGMK_XFB+=' -D gstreamer=disabled '
+
+ meson setup $name-$version build $PKGMK_XFB \
+ --prefix=/usr \
+ --libexecdir=/usr/lib \
+ --sysconfdir=/etc \
+ --buildtype=plain \
+ -D b_lto=true \
+ -D b_pie=true
+
+ meson compile -C build
+ DESTDIR=$PKG meson install -C build
+
+ rm -rf $PKG/usr/share/locale
+
+}
diff --git a/xfburn/post-install b/xfburn/post-install
new file mode 100644
index 0000000..4867d7b
--- /dev/null
+++ b/xfburn/post-install
@@ -0,0 +1,8 @@
+#!/bin/sh
+#
+# post-install: update icon cache & desktop database
+
+/usr/bin/gtk-update-icon-cache /usr/share/icons/hicolor
+/usr/bin/update-desktop-database /usr/share/applications
+
+#EOF