From 5b80bfd7bffd4c20d80b7c70a7130529e9a755dd Mon Sep 17 00:00:00 2001 From: ToshikazuOhiwa Date: Mon, 30 Mar 2020 09:24:26 +0900 Subject: agl-basesystem --- .../recipes-apps/catfish/catfish_1.4.6.bb | 17 ++++++ .../meta-xfce/recipes-apps/gigolo/gigolo_0.4.2.bb | 11 ++++ .../recipes-apps/menulibre/menulibre_2.2.0.bb | 41 +++++++++++++++ .../recipes-apps/mousepad/mousepad_0.4.1.bb | 19 +++++++ .../meta-xfce/recipes-apps/orage/orage_4.12.1.bb | 18 +++++++ .../0001-Fix-build-after-update-of-xfconf.patch | 40 ++++++++++++++ .../recipes-apps/ristretto/ristretto_0.8.3.bb | 16 ++++++ .../recipes-apps/xarchiver/xarchiver_git.bb | 26 +++++++++ .../files/0001-fix-Name-Comment-fields.patch | 34 ++++++++++++ .../recipes-apps/xfce-polkit/xfce-polkit_0.2.bb | 14 +++++ .../0001-Fix-build-after-update-of-xfconf.patch | 61 ++++++++++++++++++++++ .../recipes-apps/xfce4-mixer/xfce4-mixer_4.11.0.bb | 17 ++++++ .../xfce4-notifyd/xfce4-notifyd_0.4.3.bb | 35 +++++++++++++ .../xfce4-panel-profiles_1.0.8.bb | 28 ++++++++++ .../xfce4-screenshooter_1.9.3.bb | 22 ++++++++ .../xfce4-taskmanager/xfce4-taskmanager_1.2.1.bb | 10 ++++ .../xfce4-terminal/xfce4-terminal_0.8.7.4.bb | 12 +++++ 17 files changed, 421 insertions(+) create mode 100644 external/meta-openembedded/meta-xfce/recipes-apps/catfish/catfish_1.4.6.bb create mode 100644 external/meta-openembedded/meta-xfce/recipes-apps/gigolo/gigolo_0.4.2.bb create mode 100644 external/meta-openembedded/meta-xfce/recipes-apps/menulibre/menulibre_2.2.0.bb create mode 100644 external/meta-openembedded/meta-xfce/recipes-apps/mousepad/mousepad_0.4.1.bb create mode 100644 external/meta-openembedded/meta-xfce/recipes-apps/orage/orage_4.12.1.bb create mode 100644 external/meta-openembedded/meta-xfce/recipes-apps/ristretto/files/0001-Fix-build-after-update-of-xfconf.patch create mode 100644 external/meta-openembedded/meta-xfce/recipes-apps/ristretto/ristretto_0.8.3.bb create mode 100644 external/meta-openembedded/meta-xfce/recipes-apps/xarchiver/xarchiver_git.bb create mode 100644 external/meta-openembedded/meta-xfce/recipes-apps/xfce-polkit/files/0001-fix-Name-Comment-fields.patch create mode 100644 external/meta-openembedded/meta-xfce/recipes-apps/xfce-polkit/xfce-polkit_0.2.bb create mode 100644 external/meta-openembedded/meta-xfce/recipes-apps/xfce4-mixer/files/0001-Fix-build-after-update-of-xfconf.patch create mode 100644 external/meta-openembedded/meta-xfce/recipes-apps/xfce4-mixer/xfce4-mixer_4.11.0.bb create mode 100644 external/meta-openembedded/meta-xfce/recipes-apps/xfce4-notifyd/xfce4-notifyd_0.4.3.bb create mode 100644 external/meta-openembedded/meta-xfce/recipes-apps/xfce4-panel-profiles/xfce4-panel-profiles_1.0.8.bb create mode 100644 external/meta-openembedded/meta-xfce/recipes-apps/xfce4-screenshooter/xfce4-screenshooter_1.9.3.bb create mode 100644 external/meta-openembedded/meta-xfce/recipes-apps/xfce4-taskmanager/xfce4-taskmanager_1.2.1.bb create mode 100644 external/meta-openembedded/meta-xfce/recipes-apps/xfce4-terminal/xfce4-terminal_0.8.7.4.bb (limited to 'external/meta-openembedded/meta-xfce/recipes-apps') diff --git a/external/meta-openembedded/meta-xfce/recipes-apps/catfish/catfish_1.4.6.bb b/external/meta-openembedded/meta-xfce/recipes-apps/catfish/catfish_1.4.6.bb new file mode 100644 index 00000000..229f882d --- /dev/null +++ b/external/meta-openembedded/meta-xfce/recipes-apps/catfish/catfish_1.4.6.bb @@ -0,0 +1,17 @@ +SUMMARY = "Catfish is a handy file searching tool for linux and unix" +SECTION = "x11/application" +LICENSE = "GPLv2" +LIC_FILES_CHKSUM = "file://COPYING;md5=4325afd396febcb659c36b49533135d4" + +inherit xfce-app distutils3 gtk-icon-cache + +DEPENDS += "python3-distutils-extra-native" + +B = "${S}" + +SRC_URI[md5sum] = "879197c9400be2a80d51abf494bfffb6" +SRC_URI[sha256sum] = "e1caee14c5268ac781434701c0eb26eddfced2c0f1ae066549583ed05f99adbf" + +FILES_${PN} += "${datadir}/metainfo" + +RDEPENDS_${PN} += "python3-pygobject" diff --git a/external/meta-openembedded/meta-xfce/recipes-apps/gigolo/gigolo_0.4.2.bb b/external/meta-openembedded/meta-xfce/recipes-apps/gigolo/gigolo_0.4.2.bb new file mode 100644 index 00000000..c846e780 --- /dev/null +++ b/external/meta-openembedded/meta-xfce/recipes-apps/gigolo/gigolo_0.4.2.bb @@ -0,0 +1,11 @@ +SUMMARY = "Gigolo is a frontend to easily manage connections to remote filesystems using GIO/GVfs" +SECTION = "x11/application" +LICENSE = "GPLv2" +LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe" + +DEPENDS = "gtk+ intltool-native xfce4-dev-tools-native" + +inherit xfce-app + +SRC_URI[md5sum] = "4abc6fde56572adf3ec3a0181092584c" +SRC_URI[sha256sum] = "553fc78fe4e7bd2f01f3851baea7e63f6414fe652dfb4b08c60b5c4b2b909164" diff --git a/external/meta-openembedded/meta-xfce/recipes-apps/menulibre/menulibre_2.2.0.bb b/external/meta-openembedded/meta-xfce/recipes-apps/menulibre/menulibre_2.2.0.bb new file mode 100644 index 00000000..b0e4784f --- /dev/null +++ b/external/meta-openembedded/meta-xfce/recipes-apps/menulibre/menulibre_2.2.0.bb @@ -0,0 +1,41 @@ +DESCRIPTION = "An advanced menu editor" +HOMEPAGE = "https://launchpad.net/menulibre" +SECTION = "x11/graphics" +LICENSE = "GPLv3" +LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504" + +DEPENDS = " \ + python3-distutils-extra-native \ + intltool-native \ +" + +inherit distutils3 gtk-icon-cache distro_features_check + +REQUIRED_DISTRO_FEATURES = "x11" + +SRC_URI = "https://launchpad.net/menulibre/2.2/${PV}/+download/${PN}-${PV}.tar.gz" +SRC_URI[md5sum] = "9690848dbf9196c3f7baa574e90378d8" +SRC_URI[sha256sum] = "546fec87f451c8f5c220d02b1f36dd850f4ce9ab607f8e9711ed8f2009e349fe" + +do_compile() { +} + +do_install_append() { + sed -i 's:${D}::g' ${D}${datadir}/applications/menulibre.desktop + sed -i 's:share/share:share:g' ${D}${PYTHON_SITEPACKAGES_DIR}/menulibre_lib/menulibreconfig.py +} + +FILES_${PN} += " \ + ${datadir}/applications \ + ${datadir}/menulibre \ + ${datadir}/icons \ +" + +RDEPENDS_${PN} += " \ + gtk+3 \ + gtksourceview3 \ + python3-pygobject \ + gnome-menus3 \ + python3-unixadmin \ + python3-psutil \ +" diff --git a/external/meta-openembedded/meta-xfce/recipes-apps/mousepad/mousepad_0.4.1.bb b/external/meta-openembedded/meta-xfce/recipes-apps/mousepad/mousepad_0.4.1.bb new file mode 100644 index 00000000..d122bfe3 --- /dev/null +++ b/external/meta-openembedded/meta-xfce/recipes-apps/mousepad/mousepad_0.4.1.bb @@ -0,0 +1,19 @@ +SUMMARY = "A simple text editor for Xfce" +SECTION = "x11/application" +LICENSE = "GPLv2" +LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f" + +# intltool to provide intltool.m4 with AC_PROG_INTLTOOL +# xfce4-dev-tools-native for XDT_I18N macro and more importantly XDT_CHECK_OPTIONAL_PACKAGE +# which fixes mousepad/Makefile.am:72: error: HAVE_DBUS does not appear in AM_CONDITIONAL +DEPENDS = "gtk+ dbus dbus-glib gtksourceview2 intltool-native xfce4-dev-tools-native" + +inherit xfce-app gsettings + +SRC_URI[md5sum] = "fb85c23bcb096a46aee9ec22b4e4fdf5" +SRC_URI[sha256sum] = "39a7379b929d964665299c385b2cf705e32e8760698ccc34f91c990bb733518b" + +# we have no gtksourceview 3.x around +EXTRA_OECONF = "--disable-gtk3" + +FILES_${PN} += "${datadir}/glib-2.0/schemas" diff --git a/external/meta-openembedded/meta-xfce/recipes-apps/orage/orage_4.12.1.bb b/external/meta-openembedded/meta-xfce/recipes-apps/orage/orage_4.12.1.bb new file mode 100644 index 00000000..eb9da2df --- /dev/null +++ b/external/meta-openembedded/meta-xfce/recipes-apps/orage/orage_4.12.1.bb @@ -0,0 +1,18 @@ +SUMMARY = "Xfce Calender" +SECTION = "x11/application" +LICENSE = "GPLv2" +LIC_FILES_CHKSUM = "file://COPYING;md5=9ac2e7cff1ddaf48b6eab6028f23ef88" +DEPENDS = "gtk+ xfce4-panel libical popt" + +inherit xfce-app + +SRC_URI[md5sum] = "2b7f5d38cb5c6edbcc65d0f52a742e46" +SRC_URI[sha256sum] = "3cf9aa441ae83c8688865f82217025cdf3ebaa152cce4571777b8c2aa8dd9062" + +PACKAGECONFIG ??= "" +PACKAGECONFIG[notify] = "--enable-libnotify,--disable-libnotify,libnotify" + +PACKAGES =+ "xfce4-orageclock-plugin" +FILES_${PN} += "${datadir}/dbus-1" +FILES_xfce4-orageclock-plugin = "${libdir}/xfce4/panel/plugins/*.so ${datadir}/xfce4/panel/plugins" +FILES_${PN}-dev += "${libdir}/xfce4/panel/plugins/*.la" diff --git a/external/meta-openembedded/meta-xfce/recipes-apps/ristretto/files/0001-Fix-build-after-update-of-xfconf.patch b/external/meta-openembedded/meta-xfce/recipes-apps/ristretto/files/0001-Fix-build-after-update-of-xfconf.patch new file mode 100644 index 00000000..5cdc8c72 --- /dev/null +++ b/external/meta-openembedded/meta-xfce/recipes-apps/ristretto/files/0001-Fix-build-after-update-of-xfconf.patch @@ -0,0 +1,40 @@ +From 2b6bdb860ef53975c7e866f393b61d253c00754d Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Andreas=20M=C3=BCller?= +Date: Mon, 22 Jan 2018 15:52:09 +0100 +Subject: [PATCH] Fix build after update of xfconf +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +xfconf stopped using dbus-glib so required flags must be included here + +Upstream-Status: Pending + +Signed-off-by: Andreas Müller +--- + src/Makefile.am | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/src/Makefile.am b/src/Makefile.am +index 36a31dc..3dd56bc 100644 +--- a/src/Makefile.am ++++ b/src/Makefile.am +@@ -30,6 +30,7 @@ ristretto_CFLAGS = \ + $(GIO_UNIX_CFLAGS) \ + $(LIBEXIF_CFLAGS) \ + $(XFCONF_CFLAGS) \ ++ $(DBUS_GLIB_CFLAGS) \ + $(EXO_CFLAGS) \ + $(CAIRO_CFLAGS) \ + $(LIBXFCE4UTIL_CFLAGS) \ +@@ -48,6 +49,7 @@ ristretto_LDADD = \ + $(GIO_UNIX_LIBS) \ + $(LIBEXIF_LIBS) \ + $(XFCONF_LIBS) \ ++ $(DBUS_GLIB_LIBS) \ + $(EXO_LIBS) \ + $(CAIRO_LIBS) \ + $(LIBXFCE4UTIL_LIBS) \ +-- +2.14.3 + diff --git a/external/meta-openembedded/meta-xfce/recipes-apps/ristretto/ristretto_0.8.3.bb b/external/meta-openembedded/meta-xfce/recipes-apps/ristretto/ristretto_0.8.3.bb new file mode 100644 index 00000000..d9b9b2cb --- /dev/null +++ b/external/meta-openembedded/meta-xfce/recipes-apps/ristretto/ristretto_0.8.3.bb @@ -0,0 +1,16 @@ +SUMMARY = "Tiny image-viewer" +HOMEPAGE = "http://goodies.xfce.org/projects/applications/ristretto" +SECTION = "x11/application" +LICENSE = "GPLv2" +LIC_FILES_CHKSUM = "file://COPYING;md5=35d145429ad3cbf5308d1dc93f66376b" +DEPENDS = "exo libexif gtk+ dbus-glib libxfce4ui libxfce4util xfconf cairo file" + +inherit xfce-app + +RRECOMMENDS_${PN} += "tumbler" + +SRC_URI[md5sum] = "5866b4e11c32a38f72bc737239102544" +SRC_URI[sha256sum] = "8c9c11760816dfd9ed57fb8b9df86c6a98a2604ab551be3133996a1c32ca2665" +SRC_URI += "file://0001-Fix-build-after-update-of-xfconf.patch" + +FILES_${PN} += "${datadir}/appdata" diff --git a/external/meta-openembedded/meta-xfce/recipes-apps/xarchiver/xarchiver_git.bb b/external/meta-openembedded/meta-xfce/recipes-apps/xarchiver/xarchiver_git.bb new file mode 100644 index 00000000..a27c8f55 --- /dev/null +++ b/external/meta-openembedded/meta-xfce/recipes-apps/xarchiver/xarchiver_git.bb @@ -0,0 +1,26 @@ +SUMMARY = "Lightweight, desktop independent GTK+ archive manager" +HOMEPAGE = "http://xarchiver.sourceforge.net" +SECTION = "x11" + +LICENSE = "GPLv2+" +LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f" + +DEPENDS = "gtk+ glib-2.0 xfce4-dev-tools-native intltool-native" + +SRC_URI = "git://github.com/schnitzeltony/xarchiver.git;branch=master" +SRCREV = "5a26dd8ceab0af71b30c83286d7c7398a858c814" +PV = "0.5.3" +S = "${WORKDIR}/git" + +inherit xfce-git gettext pkgconfig autotools gtk-icon-cache distro_features_check + +REQUIRED_DISTRO_FEATURES = "x11" + +# install tap files for thunar-archive-plugin in ${libdir}/thunar-archive-plugin +EXTRA_OECONF += "--libexecdir=${libdir}" + +EXTRA_OECONF += "--enable-maintainer-mode" + +FILES_${PN} += "${libdir}/thunar-archive-plugin" + +RRECOMMENDS_${PN} = "lzop zip tar bzip2 unzip xz" diff --git a/external/meta-openembedded/meta-xfce/recipes-apps/xfce-polkit/files/0001-fix-Name-Comment-fields.patch b/external/meta-openembedded/meta-xfce/recipes-apps/xfce-polkit/files/0001-fix-Name-Comment-fields.patch new file mode 100644 index 00000000..e872249d --- /dev/null +++ b/external/meta-openembedded/meta-xfce/recipes-apps/xfce-polkit/files/0001-fix-Name-Comment-fields.patch @@ -0,0 +1,34 @@ +From fb1f83c04dd5262897b09e60fa8b39090d0d4619 Mon Sep 17 00:00:00 2001 +From: Rex Dieter +Date: Thu, 12 Nov 2015 13:53:03 -0600 +Subject: [PATCH] fix Name/Comment fields + +Validate as a valid .desktop file per +http://standards.freedesktop.org/desktop-entry-spec/latest/ + +See also issue #2 + +Upstream-Status: Applied [1] + +[1] https://github.com/ncopa/xfce-polkit/commit/fb1f83c04dd5262897b09e60fa8b39090d0d4619 +--- + xfce-polkit.desktop.in | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/xfce-polkit.desktop.in b/xfce-polkit.desktop.in +index 8575896..dd9f09c 100644 +--- a/xfce-polkit.desktop.in ++++ b/xfce-polkit.desktop.in +@@ -1,7 +1,7 @@ + [Desktop Entry] + Type=Application +-_Name=XFCE PolKit +-_Comment=Policykit Authentication Agent ++Name=XFCE PolKit ++Comment=Policykit Authentication Agent + Exec=@xfce_polkit_libexecdir@/xfce-polkit + Icon=gtk-dialog-authentication + NotShowIn=GNOME;KDE; +-- +2.14.3 + diff --git a/external/meta-openembedded/meta-xfce/recipes-apps/xfce-polkit/xfce-polkit_0.2.bb b/external/meta-openembedded/meta-xfce/recipes-apps/xfce-polkit/xfce-polkit_0.2.bb new file mode 100644 index 00000000..54bf7c75 --- /dev/null +++ b/external/meta-openembedded/meta-xfce/recipes-apps/xfce-polkit/xfce-polkit_0.2.bb @@ -0,0 +1,14 @@ +SUMMARY = "A simple PolicyKit authentication agent for XFCE" +LICENSE = "GPLv2" +LIC_FILES_CHKSUM = "file://LICENSE;md5=758b03f872a88c99fc36d50c5932091c" + +DEPENDS = "libxfce4ui polkit" + +inherit xfce-app + +SRC_URI = " \ + git://github.com/ncopa/${BPN}.git \ + file://0001-fix-Name-Comment-fields.patch \ +" +SRCREV = "6ad1ee833c9e22e4dd72a8f7d54562d046965283" +S = "${WORKDIR}/git" diff --git a/external/meta-openembedded/meta-xfce/recipes-apps/xfce4-mixer/files/0001-Fix-build-after-update-of-xfconf.patch b/external/meta-openembedded/meta-xfce/recipes-apps/xfce4-mixer/files/0001-Fix-build-after-update-of-xfconf.patch new file mode 100644 index 00000000..31216c03 --- /dev/null +++ b/external/meta-openembedded/meta-xfce/recipes-apps/xfce4-mixer/files/0001-Fix-build-after-update-of-xfconf.patch @@ -0,0 +1,61 @@ +From 6ecaeced291f935a9d41e9bc33411358c95a5e91 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Andreas=20M=C3=BCller?= +Date: Mon, 22 Jan 2018 15:35:08 +0100 +Subject: [PATCH] Fix build after update of xfconf +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +xfconf stopped using dbus-glib so required flags must be included here + +Upstream-Status: Pending + +Signed-off-by: Andreas Müller +--- + panel-plugin/Makefile.am | 2 ++ + xfce4-mixer/Makefile.am | 2 ++ + 2 files changed, 4 insertions(+) + +diff --git a/panel-plugin/Makefile.am b/panel-plugin/Makefile.am +index a494682..b094472 100644 +--- a/panel-plugin/Makefile.am ++++ b/panel-plugin/Makefile.am +@@ -27,6 +27,7 @@ libmixer_la_CFLAGS = \ + $(LIBXFCE4UI_CFLAGS) \ + $(LIBXFCE4PANEL_CFLAGS) \ + $(XFCONF_CFLAGS) \ ++ $(DBUS_GLIB_CFLAGS) \ + $(GST_PLUGINS_BASE_CFLAGS) \ + $(KEYBINDER_CFLAGS) + +@@ -48,6 +49,7 @@ libmixer_la_LIBADD = \ + $(LIBXFCE4UI_LIBS) \ + $(LIBXFCE4PANEL_LIBS) \ + $(XFCONF_LIBS) \ ++ $(DBUS_GLIB_LIBS) \ + $(GST_PLUGINS_BASE_LIBS) \ + -lgstaudio-0.10 \ + -lgstinterfaces-0.10 \ +diff --git a/xfce4-mixer/Makefile.am b/xfce4-mixer/Makefile.am +index 4af69e9..e076fc8 100644 +--- a/xfce4-mixer/Makefile.am ++++ b/xfce4-mixer/Makefile.am +@@ -32,6 +32,7 @@ xfce4_mixer_CFLAGS = \ + $(UNIQUE_CFLAGS) \ + $(LIBXFCE4UTIL_CFLAGS) \ + $(LIBXFCE4UI_CFLAGS) \ ++ $(DBUS_GLIB_CFLAGS) \ + $(XFCONF_CFLAGS) \ + $(GST_PLUGINS_BASE_CFLAGS) + +@@ -46,6 +47,7 @@ xfce4_mixer_LDFLAGS = \ + $(UNIQUE_LIBS) \ + $(LIBXFCE4UTIL_LIBS) \ + $(LIBXFCE4UI_LIBS) \ ++ $(DBUS_GLIB_LIBS) \ + $(XFCONF_LIBS) \ + $(GST_PLUGINS_BASE_LIBS) \ + -lgstaudio-0.10 \ +-- +2.14.3 + diff --git a/external/meta-openembedded/meta-xfce/recipes-apps/xfce4-mixer/xfce4-mixer_4.11.0.bb b/external/meta-openembedded/meta-xfce/recipes-apps/xfce4-mixer/xfce4-mixer_4.11.0.bb new file mode 100644 index 00000000..6c057d88 --- /dev/null +++ b/external/meta-openembedded/meta-xfce/recipes-apps/xfce4-mixer/xfce4-mixer_4.11.0.bb @@ -0,0 +1,17 @@ +SUMMARY = "A volume control application based on GStreamer" +LICENSE = "GPLv2" +LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552" + +inherit xfce-panel-plugin + +DEPENDS += "glib-2.0 gst-plugins-base gtk+ xfconf libunique" + +SRC_URI = " \ + http://archive.xfce.org/src/apps/${BPN}/${@xfce_verdir("${PV}")}/${BPN}-${PV}.tar.bz2 \ + file://0001-Fix-build-after-update-of-xfconf.patch \ +" + +SRC_URI[md5sum] = "1b3753b91224867a3a2dfddda239c28d" +SRC_URI[sha256sum] = "fb0c1df201ed1130f54f15b914cbe5a59286e994a137acda5609570c57112de2" + +RDEPENDS_${PN} = "gst-meta-audio" diff --git a/external/meta-openembedded/meta-xfce/recipes-apps/xfce4-notifyd/xfce4-notifyd_0.4.3.bb b/external/meta-openembedded/meta-xfce/recipes-apps/xfce4-notifyd/xfce4-notifyd_0.4.3.bb new file mode 100644 index 00000000..d7719051 --- /dev/null +++ b/external/meta-openembedded/meta-xfce/recipes-apps/xfce4-notifyd/xfce4-notifyd_0.4.3.bb @@ -0,0 +1,35 @@ +SUMMARY = "Easily themable notification daemon with transparency effects" +HOMEPAGE = "http://goodies.xfce.org/projects/applications/xfce4-notifyd" +LICENSE = "GPLv2" +LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f" +DEPENDS = " \ + dbus \ + dbus-glib \ + dbus-glib-native \ + libnotify \ + libxfce4util \ + libxfce4ui \ + xfconf \ + xfce4-panel \ +" + +inherit xfce-app + +SRC_URI[md5sum] = "4887c62dfcb4c3e4f45c9acfb3def515" +SRC_URI[sha256sum] = "293dda084cfca4887ae740e2725fdfc64412bc10eac7a55a924eb14482dceac0" + +# Avoid trouble with other desktops e.g KDE which also ships dbus service named +# org.freedesktop.Notifications +EXTRA_OECONF = "--disable-dbus-start-daemon" + +do_compile_prepend() { + mkdir -p xfce4-notifyd xfce4-notifyd-config +} + +FILES_${PN} += " \ + ${systemd_user_unitdir} \ + ${datadir}/xfce4 \ + ${datadir}/themes \ + ${datadir}/dbus-1 \ + ${libdir}/xfce4 \ +" diff --git a/external/meta-openembedded/meta-xfce/recipes-apps/xfce4-panel-profiles/xfce4-panel-profiles_1.0.8.bb b/external/meta-openembedded/meta-xfce/recipes-apps/xfce4-panel-profiles/xfce4-panel-profiles_1.0.8.bb new file mode 100644 index 00000000..5fa2a7bc --- /dev/null +++ b/external/meta-openembedded/meta-xfce/recipes-apps/xfce4-panel-profiles/xfce4-panel-profiles_1.0.8.bb @@ -0,0 +1,28 @@ +SUMMARY = "Backup, restore, import, and export panel layouts" +SECTION = "x11/application" +LICENSE = "GPLv3" +LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504" + +inherit python3native gettext distro_features_check + +REQUIRED_DISTRO_FEATURES = "x11" + +DEPENDS += "intltool-native" + +SRC_URI = "http://archive.xfce.org/src/apps/${BPN}/1.0/${BPN}-${PV}.tar.bz2" +SRC_URI[md5sum] = "bc75a143423fba3a82f114f47e86580c" +SRC_URI[sha256sum] = "a69e20f5e637319e14898b5c13ff7ba31d001a6e38e7516d70dbfd7600ad72db" + +do_configure() { + # special configure - no autotools... + ./configure --prefix=${prefix} +} + +do_install() { + oe_runmake 'DESTDIR=${D}' install + sed -i 's:${PYTHON}:python3:g' ${D}${bindir}/xfce4-panel-profiles +} + +FILES_${PN} += "${datadir}/metainfo" + +RDEPENDS_${PN} += "python3-pygobject python3-pexpect" diff --git a/external/meta-openembedded/meta-xfce/recipes-apps/xfce4-screenshooter/xfce4-screenshooter_1.9.3.bb b/external/meta-openembedded/meta-xfce/recipes-apps/xfce4-screenshooter/xfce4-screenshooter_1.9.3.bb new file mode 100644 index 00000000..c6a4cdb9 --- /dev/null +++ b/external/meta-openembedded/meta-xfce/recipes-apps/xfce4-screenshooter/xfce4-screenshooter_1.9.3.bb @@ -0,0 +1,22 @@ +SUMMARY = "Application to take screenshots" +HOMEPAGE = "http://goodies.xfce.org/projects/applications/xfce4-screenshooter" +SECTION = "x11/application" +LICENSE = "GPLv2" +LIC_FILES_CHKSUM = "file://COPYING;md5=d791728a073bc009b4ffaf00b7599855" +DEPENDS = "xfce4-panel libxfce4util libxfce4ui gdk-pixbuf gtk+ glib-2.0 libsoup-2.4 exo libxfixes xext virtual/libx11" + +inherit xfce-app + +SRC_URI[md5sum] = "f783eb575e2015f39e1c1aae499b113f" +SRC_URI[sha256sum] = "364ebddc4c9971b4023aa8019d4e3bd08f091b65dc98b218beb55851f69ceda2" + +do_compile_prepend() { + mkdir -p lib + mkdir -p src panel-plugin +} + +FILES_${PN} += " \ + ${datadir}/appdata \ + ${datadir}/xfce4/panel/plugins \ + ${libdir}/xfce4/panel/plugins \ +" diff --git a/external/meta-openembedded/meta-xfce/recipes-apps/xfce4-taskmanager/xfce4-taskmanager_1.2.1.bb b/external/meta-openembedded/meta-xfce/recipes-apps/xfce4-taskmanager/xfce4-taskmanager_1.2.1.bb new file mode 100644 index 00000000..8afea1d2 --- /dev/null +++ b/external/meta-openembedded/meta-xfce/recipes-apps/xfce4-taskmanager/xfce4-taskmanager_1.2.1.bb @@ -0,0 +1,10 @@ +SUMMARY = "Easy to use task manager" +LICENSE = "GPLv2" +LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f" + +inherit xfce-app + +DEPENDS += "gtk+ cairo libwnck libxmu xfce4-dev-tools-native exo-native" + +SRC_URI[md5sum] = "4a2d0b1e8001fb343139a97d57b56eaa" +SRC_URI[sha256sum] = "22e523e2ee231713f40a48890d8cbae99320ac1173f7c68502f490318e1e0409" diff --git a/external/meta-openembedded/meta-xfce/recipes-apps/xfce4-terminal/xfce4-terminal_0.8.7.4.bb b/external/meta-openembedded/meta-xfce/recipes-apps/xfce4-terminal/xfce4-terminal_0.8.7.4.bb new file mode 100644 index 00000000..7fc638e4 --- /dev/null +++ b/external/meta-openembedded/meta-xfce/recipes-apps/xfce4-terminal/xfce4-terminal_0.8.7.4.bb @@ -0,0 +1,12 @@ +SUMMARY = "Terminal emulator for the Xfce desktop environment" +LICENSE = "GPLv2" +LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" +DEPENDS = "glib-2.0 gtk+3 vte libxfce4ui" + +inherit xfce-app + +FILES_${PN} += "${datadir}/xfce4 \ + ${datadir}/gnome-control-center" + +SRC_URI[md5sum] = "c861540dd1dd05f56e62382b3851cf66" +SRC_URI[sha256sum] = "a88f98af4da72394f2cfbd7f14b0f053ec0a3b58a4f6a577836357c60a6c42ab" -- cgit 1.2.3-korg