aboutsummaryrefslogtreecommitdiff
path: root/garcon
diff options
context:
space:
mode:
Diffstat (limited to 'garcon')
-rw-r--r--garcon/.footprint69
-rw-r--r--garcon/.signature5
-rw-r--r--garcon/Pkgfile28
-rw-r--r--garcon/post-install7
4 files changed, 109 insertions, 0 deletions
diff --git a/garcon/.footprint b/garcon/.footprint
new file mode 100644
index 0000000..43db90d
--- /dev/null
+++ b/garcon/.footprint
@@ -0,0 +1,69 @@
+drwxr-xr-x root/root etc/
+drwxr-xr-x root/root etc/xdg/
+drwxr-xr-x root/root etc/xdg/menus/
+-rw-r--r-- root/root etc/xdg/menus/xfce-applications.menu
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/garcon-1/
+drwxr-xr-x root/root usr/include/garcon-1/garcon/
+-rw-r--r-- root/root usr/include/garcon-1/garcon/garcon-config.h
+-rw-r--r-- root/root usr/include/garcon-1/garcon/garcon-environment.h
+-rw-r--r-- root/root usr/include/garcon-1/garcon/garcon-marshal.h
+-rw-r--r-- root/root usr/include/garcon-1/garcon/garcon-menu-directory.h
+-rw-r--r-- root/root usr/include/garcon-1/garcon/garcon-menu-element.h
+-rw-r--r-- root/root usr/include/garcon-1/garcon/garcon-menu-item-action.h
+-rw-r--r-- root/root usr/include/garcon-1/garcon/garcon-menu-item-cache.h
+-rw-r--r-- root/root usr/include/garcon-1/garcon/garcon-menu-item-pool.h
+-rw-r--r-- root/root usr/include/garcon-1/garcon/garcon-menu-item.h
+-rw-r--r-- root/root usr/include/garcon-1/garcon/garcon-menu-merger.h
+-rw-r--r-- root/root usr/include/garcon-1/garcon/garcon-menu-node.h
+-rw-r--r-- root/root usr/include/garcon-1/garcon/garcon-menu-parser.h
+-rw-r--r-- root/root usr/include/garcon-1/garcon/garcon-menu-separator.h
+-rw-r--r-- root/root usr/include/garcon-1/garcon/garcon-menu-tree-provider.h
+-rw-r--r-- root/root usr/include/garcon-1/garcon/garcon-menu.h
+-rw-r--r-- root/root usr/include/garcon-1/garcon/garcon.h
+drwxr-xr-x root/root usr/include/garcon-gtk3-1/
+drwxr-xr-x root/root usr/include/garcon-gtk3-1/garcon-gtk/
+-rw-r--r-- root/root usr/include/garcon-gtk3-1/garcon-gtk/garcon-gtk-menu.h
+-rw-r--r-- root/root usr/include/garcon-gtk3-1/garcon-gtk/garcon-gtk.h
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/girepository-1.0/
+-rw-r--r-- root/root usr/lib/girepository-1.0/Garcon-1.0.typelib
+-rw-r--r-- root/root usr/lib/girepository-1.0/GarconGtk-1.0.typelib
+lrwxrwxrwx root/root usr/lib/libgarcon-1.so -> libgarcon-1.so.0.0.0
+lrwxrwxrwx root/root usr/lib/libgarcon-1.so.0 -> libgarcon-1.so.0.0.0
+-rwxr-xr-x root/root usr/lib/libgarcon-1.so.0.0.0
+lrwxrwxrwx root/root usr/lib/libgarcon-gtk3-1.so -> libgarcon-gtk3-1.so.0.0.0
+lrwxrwxrwx root/root usr/lib/libgarcon-gtk3-1.so.0 -> libgarcon-gtk3-1.so.0.0.0
+-rwxr-xr-x root/root usr/lib/libgarcon-gtk3-1.so.0.0.0
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/garcon-1.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/garcon-gtk3-1.pc
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/desktop-directories/
+-rw-r--r-- root/root usr/share/desktop-directories/xfce-accessories.directory
+-rw-r--r-- root/root usr/share/desktop-directories/xfce-development.directory
+-rw-r--r-- root/root usr/share/desktop-directories/xfce-education.directory
+-rw-r--r-- root/root usr/share/desktop-directories/xfce-games.directory
+-rw-r--r-- root/root usr/share/desktop-directories/xfce-graphics.directory
+-rw-r--r-- root/root usr/share/desktop-directories/xfce-hardware.directory
+-rw-r--r-- root/root usr/share/desktop-directories/xfce-multimedia.directory
+-rw-r--r-- root/root usr/share/desktop-directories/xfce-network.directory
+-rw-r--r-- root/root usr/share/desktop-directories/xfce-office.directory
+-rw-r--r-- root/root usr/share/desktop-directories/xfce-other.directory
+-rw-r--r-- root/root usr/share/desktop-directories/xfce-personal.directory
+-rw-r--r-- root/root usr/share/desktop-directories/xfce-science.directory
+-rw-r--r-- root/root usr/share/desktop-directories/xfce-screensavers.directory
+-rw-r--r-- root/root usr/share/desktop-directories/xfce-settings.directory
+-rw-r--r-- root/root usr/share/desktop-directories/xfce-system.directory
+drwxr-xr-x root/root usr/share/gir-1.0/
+-rw-r--r-- root/root usr/share/gir-1.0/Garcon-1.0.gir
+-rw-r--r-- root/root usr/share/gir-1.0/GarconGtk-1.0.gir
+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/32x32/
+drwxr-xr-x root/root usr/share/icons/hicolor/32x32/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/32x32/apps/org.xfce.garcon.png
+drwxr-xr-x root/root usr/share/icons/hicolor/64x64/
+drwxr-xr-x root/root usr/share/icons/hicolor/64x64/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/64x64/apps/org.xfce.garcon.png
diff --git a/garcon/.signature b/garcon/.signature
new file mode 100644
index 0000000..846fde3
--- /dev/null
+++ b/garcon/.signature
@@ -0,0 +1,5 @@
+untrusted comment: verify with /etc/ports/xfce4.pub
+RWRSAbUnL7azFNAmH1Kbt7y2A0ftHAyVDKNfhXk2525FCIeNEJ+1fzfj06BWSSz7NL3UqzhLXJgIcihXKeRLPSCfKWnsJ5D1SAc=
+SHA256 (Pkgfile) = 68875346869d2631cfbd84db6025831f4bcde1e114e99301e9d6ad8a3dce511f
+SHA256 (.footprint) = b6952ac423c2a11aa439ae1b9a1bccd6e43e9dda2fa167ff6ce547e1d0681d7a
+SHA256 (garcon-4.20.0.tar.bz2) = 7fb8517c12309ca4ddf8b42c34bc0c315e38ea077b5442bfcc4509415feada8f
diff --git a/garcon/Pkgfile b/garcon/Pkgfile
new file mode 100644
index 0000000..82bc067
--- /dev/null
+++ b/garcon/Pkgfile
@@ -0,0 +1,28 @@
+# Description: FreeDesktop compliant XFCE menu library
+# URL: https://www.xfce.org
+# Maintainer: mac-a-r0ni, j at lngn dot net
+# Depends on: libxfce4ui
+
+name=garcon
+version=4.20.0
+release=1
+source=(https://archive.xfce.org/src/xfce/$name/${version:0:4}/$name-$version.tar.bz2)
+
+build() {
+
+ cd $name-$version
+
+ ./configure \
+ --prefix=/usr \
+ --libexecdir=/usr/lib/$name \
+ --sysconfdir=/etc \
+ --disable-nls \
+ --disable-gtk-doc \
+ --enable-gtk-doc-html=no
+
+ make
+ make DESTDIR=$PKG install
+
+ find $PKG/usr/lib/* -name "*.la" -type f|xargs rm -f
+ rm -r $PKG/usr/share/gtk-doc
+}
diff --git a/garcon/post-install b/garcon/post-install
new file mode 100644
index 0000000..a7d41a3
--- /dev/null
+++ b/garcon/post-install
@@ -0,0 +1,7 @@
+#!/bin/sh
+#
+# post-install: update icon cache
+
+/usr/bin/gtk4-update-icon-cache -q -t -f /usr/share/icons/hicolor
+
+#EOF