diff options
Diffstat (limited to 'meta-openembedded/meta-xfce/recipes-apps')
13 files changed, 272 insertions, 0 deletions
diff --git a/meta-openembedded/meta-xfce/recipes-apps/gigolo/gigolo_0.4.2.bb b/meta-openembedded/meta-xfce/recipes-apps/gigolo/gigolo_0.4.2.bb new file mode 100644 index 0000000000..c846e7802f --- /dev/null +++ b/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/meta-openembedded/meta-xfce/recipes-apps/menulibre/menulibre_2.1.5.bb b/meta-openembedded/meta-xfce/recipes-apps/menulibre/menulibre_2.1.5.bb new file mode 100644 index 0000000000..d1f3471d61 --- /dev/null +++ b/meta-openembedded/meta-xfce/recipes-apps/menulibre/menulibre_2.1.5.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.1/${PV}/+download/${PN}-${PV}.tar.gz" +SRC_URI[md5sum] = "efc7edb49bb0e5fea49e158b40573334" +SRC_URI[sha256sum] = "ef05b2722bab2acb7070d6c8ed0e7bd58bd4a4540bf498af9e889944f9da08b5" + +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/meta-openembedded/meta-xfce/recipes-apps/mousepad/mousepad_0.4.0.bb b/meta-openembedded/meta-xfce/recipes-apps/mousepad/mousepad_0.4.0.bb new file mode 100644 index 0000000000..4ca21a6bce --- /dev/null +++ b/meta-openembedded/meta-xfce/recipes-apps/mousepad/mousepad_0.4.0.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] = "f55314c5dda6323883241e6cf01550a7" +SRC_URI[sha256sum] = "60114431eac8db6bb6ce18bd38f1630cccb684375b97a445a1b6fd619848d132" + +# we have no gtksourceview 3.x around +EXTRA_OECONF = "--disable-gtk3" + +FILES_${PN} += "${datadir}/glib-2.0/schemas" diff --git a/meta-openembedded/meta-xfce/recipes-apps/orage/orage_4.12.1.bb b/meta-openembedded/meta-xfce/recipes-apps/orage/orage_4.12.1.bb new file mode 100644 index 0000000000..a2f25682bc --- /dev/null +++ b/meta-openembedded/meta-xfce/recipes-apps/orage/orage_4.12.1.bb @@ -0,0 +1,19 @@ +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_${PN}-dbg += "${libdir}/xfce4/panel/plugins/.debug" +FILES_xfce4-orageclock-plugin = "${libdir}/xfce4/panel/plugins/*.so ${datadir}/xfce4/panel/plugins" + diff --git a/meta-openembedded/meta-xfce/recipes-apps/ristretto/ristretto_0.8.2.bb b/meta-openembedded/meta-xfce/recipes-apps/ristretto/ristretto_0.8.2.bb new file mode 100644 index 0000000000..c4baa727e5 --- /dev/null +++ b/meta-openembedded/meta-xfce/recipes-apps/ristretto/ristretto_0.8.2.bb @@ -0,0 +1,15 @@ +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] = "a8d8bb6b8fa7f868cfa3ae778630946e" +SRC_URI[sha256sum] = "f8f3b77ca6fc77ddf8cff1bb52e5c5802c462663f72f324393b3a0360f6901b8" + +FILES_${PN} += "${datadir}/appdata" diff --git a/meta-openembedded/meta-xfce/recipes-apps/xarchiver/xarchiver_git.bb b/meta-openembedded/meta-xfce/recipes-apps/xarchiver/xarchiver_git.bb new file mode 100644 index 0000000000..a27c8f5531 --- /dev/null +++ b/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/meta-openembedded/meta-xfce/recipes-apps/xfce-polkit/files/0001-fix-Name-Comment-fields.patch b/meta-openembedded/meta-xfce/recipes-apps/xfce-polkit/files/0001-fix-Name-Comment-fields.patch new file mode 100644 index 0000000000..e872249d52 --- /dev/null +++ b/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 <rdieter@math.unl.edu> +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/meta-openembedded/meta-xfce/recipes-apps/xfce-polkit/xfce-polkit_0.2.bb b/meta-openembedded/meta-xfce/recipes-apps/xfce-polkit/xfce-polkit_0.2.bb new file mode 100644 index 0000000000..54bf7c7529 --- /dev/null +++ b/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/meta-openembedded/meta-xfce/recipes-apps/xfce4-mixer/xfce4-mixer_4.11.0.bb b/meta-openembedded/meta-xfce/recipes-apps/xfce4-mixer/xfce4-mixer_4.11.0.bb new file mode 100644 index 0000000000..bdbec458bc --- /dev/null +++ b/meta-openembedded/meta-xfce/recipes-apps/xfce4-mixer/xfce4-mixer_4.11.0.bb @@ -0,0 +1,14 @@ +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" + +SRC_URI[md5sum] = "1b3753b91224867a3a2dfddda239c28d" +SRC_URI[sha256sum] = "fb0c1df201ed1130f54f15b914cbe5a59286e994a137acda5609570c57112de2" + +RDEPENDS_${PN} = "gst-meta-audio" diff --git a/meta-openembedded/meta-xfce/recipes-apps/xfce4-notifyd/xfce4-notifyd_0.4.2.bb b/meta-openembedded/meta-xfce/recipes-apps/xfce4-notifyd/xfce4-notifyd_0.4.2.bb new file mode 100644 index 0000000000..15ec51b2b8 --- /dev/null +++ b/meta-openembedded/meta-xfce/recipes-apps/xfce4-notifyd/xfce4-notifyd_0.4.2.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] = "ecb930ef6ae6e1f310a5afe5f638eff8" +SRC_URI[sha256sum] = "f6f28af47fdfb41db84bd003f0d76f5f4abf2137d1e27e9d378f063bb8f82356" + +# 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/meta-openembedded/meta-xfce/recipes-apps/xfce4-screenshooter/xfce4-screenshooter_1.9.1.bb b/meta-openembedded/meta-xfce/recipes-apps/xfce4-screenshooter/xfce4-screenshooter_1.9.1.bb new file mode 100644 index 0000000000..e449dceed0 --- /dev/null +++ b/meta-openembedded/meta-xfce/recipes-apps/xfce4-screenshooter/xfce4-screenshooter_1.9.1.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] = "75e1501418f904769e4fd25eff6a3946" +SRC_URI[sha256sum] = "e62b31d9cf06a7414a26400c2ebe7a2ae7c2b22aa60f997f25145ea9ebe6e0db" + +do_compile_prepend() { + mkdir -p lib + mkdir -p src +} + +FILES_${PN} += " \ + ${datadir}/appdata \ + ${datadir}/xfce4/panel/plugins \ + ${libdir}/xfce4/panel/plugins \ +" diff --git a/meta-openembedded/meta-xfce/recipes-apps/xfce4-taskmanager/xfce4-taskmanager_1.2.0.bb b/meta-openembedded/meta-xfce/recipes-apps/xfce4-taskmanager/xfce4-taskmanager_1.2.0.bb new file mode 100644 index 0000000000..f9555852d2 --- /dev/null +++ b/meta-openembedded/meta-xfce/recipes-apps/xfce4-taskmanager/xfce4-taskmanager_1.2.0.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] = "6f30ce3c688454812008281065a6e05c" +SRC_URI[sha256sum] = "5746d473ad428b13db7c05cfcbc8099fbea13da6be26d3a9359bcb4de971ba69" diff --git a/meta-openembedded/meta-xfce/recipes-apps/xfce4-terminal/xfce4-terminal_0.8.7.3.bb b/meta-openembedded/meta-xfce/recipes-apps/xfce4-terminal/xfce4-terminal_0.8.7.3.bb new file mode 100644 index 0000000000..7630abc6b9 --- /dev/null +++ b/meta-openembedded/meta-xfce/recipes-apps/xfce4-terminal/xfce4-terminal_0.8.7.3.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] = "f014d613438848b452f1f9eecbf7027d" +SRC_URI[sha256sum] = "dafa155177934fc7dce2d4efb33402f74b1a593a17ff17d2187a6429f599dfd6" |