diff --git a/srcpkgs/gnome-shell-extensions-apps-menu b/srcpkgs/gnome-shell-extensions-apps-menu new file mode 120000 index 00000000000..a10340a8831 --- /dev/null +++ b/srcpkgs/gnome-shell-extensions-apps-menu @@ -0,0 +1 @@ +gnome-shell-extensions \ No newline at end of file diff --git a/srcpkgs/gnome-shell-extensions-drive-menu b/srcpkgs/gnome-shell-extensions-drive-menu new file mode 120000 index 00000000000..a10340a8831 --- /dev/null +++ b/srcpkgs/gnome-shell-extensions-drive-menu @@ -0,0 +1 @@ +gnome-shell-extensions \ No newline at end of file diff --git a/srcpkgs/gnome-shell-extensions-native-window-placement b/srcpkgs/gnome-shell-extensions-native-window-placement new file mode 120000 index 00000000000..a10340a8831 --- /dev/null +++ b/srcpkgs/gnome-shell-extensions-native-window-placement @@ -0,0 +1 @@ +gnome-shell-extensions \ No newline at end of file diff --git a/srcpkgs/gnome-shell-extensions-places-menu b/srcpkgs/gnome-shell-extensions-places-menu new file mode 120000 index 00000000000..a10340a8831 --- /dev/null +++ b/srcpkgs/gnome-shell-extensions-places-menu @@ -0,0 +1 @@ +gnome-shell-extensions \ No newline at end of file diff --git a/srcpkgs/gnome-shell-extensions-system-monitor b/srcpkgs/gnome-shell-extensions-system-monitor new file mode 120000 index 00000000000..a10340a8831 --- /dev/null +++ b/srcpkgs/gnome-shell-extensions-system-monitor @@ -0,0 +1 @@ +gnome-shell-extensions \ No newline at end of file diff --git a/srcpkgs/gnome-shell-extensions-workspace-indicator b/srcpkgs/gnome-shell-extensions-workspace-indicator new file mode 120000 index 00000000000..a10340a8831 --- /dev/null +++ b/srcpkgs/gnome-shell-extensions-workspace-indicator @@ -0,0 +1 @@ +gnome-shell-extensions \ No newline at end of file diff --git a/srcpkgs/gnome-shell-extensions-xrandr-indicator b/srcpkgs/gnome-shell-extensions-xrandr-indicator new file mode 120000 index 00000000000..a10340a8831 --- /dev/null +++ b/srcpkgs/gnome-shell-extensions-xrandr-indicator @@ -0,0 +1 @@ +gnome-shell-extensions \ No newline at end of file diff --git a/srcpkgs/gnome-shell-extensions/gnome-shell-extensions-apps-menu.template b/srcpkgs/gnome-shell-extensions/gnome-shell-extensions-apps-menu.template new file mode 100644 index 00000000000..68d8e7be0ba --- /dev/null +++ b/srcpkgs/gnome-shell-extensions/gnome-shell-extensions-apps-menu.template @@ -0,0 +1,13 @@ +# Template file for 'gnome-shell-extensions-apps-menu'. +# +short_desc="Apps menu extension for GNOME Shell" + +Add_dependency run gnome-shell-extensions + +noarch=yes + +do_install() +{ + cd ${wrksrc}/extensions/apps-menu + make DESTDIR=${DESTDIR} install +} diff --git a/srcpkgs/gnome-shell-extensions/gnome-shell-extensions-drive-menu.template b/srcpkgs/gnome-shell-extensions/gnome-shell-extensions-drive-menu.template new file mode 100644 index 00000000000..83b2a47c68a --- /dev/null +++ b/srcpkgs/gnome-shell-extensions/gnome-shell-extensions-drive-menu.template @@ -0,0 +1,13 @@ +# Template file for 'gnome-shell-extensions-drive-menu'. +# +short_desc="Drive menu extension for GNOME Shell" + +Add_dependency run gnome-shell-extensions + +noarch=yes + +do_install() +{ + cd ${wrksrc}/extensions/drive-menu + make DESTDIR=${DESTDIR} install +} diff --git a/srcpkgs/gnome-shell-extensions/gnome-shell-extensions-native-window-placement.template b/srcpkgs/gnome-shell-extensions/gnome-shell-extensions-native-window-placement.template new file mode 100644 index 00000000000..928ca311121 --- /dev/null +++ b/srcpkgs/gnome-shell-extensions/gnome-shell-extensions-native-window-placement.template @@ -0,0 +1,13 @@ +# Template file for 'gnome-shell-extensions-native-window-placement'. +# +short_desc="Native window placement extension for GNOME Shell" + +Add_dependency run gnome-shell-extensions + +noarch=yes + +do_install() +{ + cd ${wrksrc}/extensions/native-window-placement + make DESTDIR=${DESTDIR} install +} diff --git a/srcpkgs/gnome-shell-extensions/gnome-shell-extensions-places-menu.template b/srcpkgs/gnome-shell-extensions/gnome-shell-extensions-places-menu.template new file mode 100644 index 00000000000..d8071b478ff --- /dev/null +++ b/srcpkgs/gnome-shell-extensions/gnome-shell-extensions-places-menu.template @@ -0,0 +1,13 @@ +# Template file for 'gnome-shell-extensions-places-menu'. +# +short_desc="Places menu extension for GNOME Shell" + +Add_dependency run gnome-shell-extensions + +noarch=yes + +do_install() +{ + cd ${wrksrc}/extensions/places-menu + make DESTDIR=${DESTDIR} install +} diff --git a/srcpkgs/gnome-shell-extensions/gnome-shell-extensions-system-monitor.template b/srcpkgs/gnome-shell-extensions/gnome-shell-extensions-system-monitor.template new file mode 100644 index 00000000000..2f0edc1ffd8 --- /dev/null +++ b/srcpkgs/gnome-shell-extensions/gnome-shell-extensions-system-monitor.template @@ -0,0 +1,13 @@ +# Template file for 'gnome-shell-extensions-system-monitor'. +# +short_desc="System monitor extension for GNOME Shell" + +Add_dependency run gnome-shell-extensions + +noarch=yes + +do_install() +{ + cd ${wrksrc}/extensions/systemMonitor + make DESTDIR=${DESTDIR} install +} diff --git a/srcpkgs/gnome-shell-extensions/gnome-shell-extensions-workspace-indicator.template b/srcpkgs/gnome-shell-extensions/gnome-shell-extensions-workspace-indicator.template new file mode 100644 index 00000000000..ef814a539a8 --- /dev/null +++ b/srcpkgs/gnome-shell-extensions/gnome-shell-extensions-workspace-indicator.template @@ -0,0 +1,13 @@ +# Template file for 'gnome-shell-extensions-workspace-indicator'. +# +short_desc="Workspace indicator extension for GNOME Shell" + +Add_dependency run gnome-shell-extensions + +noarch=yes + +do_install() +{ + cd ${wrksrc}/extensions/workspace-indicator + make DESTDIR=${DESTDIR} install +} diff --git a/srcpkgs/gnome-shell-extensions/gnome-shell-extensions-xrandr-indicator.template b/srcpkgs/gnome-shell-extensions/gnome-shell-extensions-xrandr-indicator.template new file mode 100644 index 00000000000..2a09b2ea3ab --- /dev/null +++ b/srcpkgs/gnome-shell-extensions/gnome-shell-extensions-xrandr-indicator.template @@ -0,0 +1,13 @@ +# Template file for 'gnome-shell-extensions-xrandr-indicator'. +# +short_desc="XRandR indicator extension for GNOME Shell" + +Add_dependency run gnome-shell-extensions + +noarch=yes + +do_install() +{ + cd ${wrksrc}/extensions/xrandr-indicator + make DESTDIR=${DESTDIR} install +} diff --git a/srcpkgs/gnome-shell-extensions/template b/srcpkgs/gnome-shell-extensions/template index 0249267cf2d..647ee638801 100644 --- a/srcpkgs/gnome-shell-extensions/template +++ b/srcpkgs/gnome-shell-extensions/template @@ -1,11 +1,13 @@ # Template file for 'gnome-shell-extensions' pkgname=gnome-shell-extensions -version=3.0.2 -distfiles="${GNOME_SITE}/$pkgname/3.0/$pkgname-$version.tar.bz2" +version=3.2.0 +homepage="http://live.gnome.org/GnomeShell/Extensions" +distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" build_style=custom-install short_desc="GNOME Shell extensions" maintainer="Juan RP " -checksum=adb66dd0716ed60fff6cde7eddbac5118237be5d39beb79589beaa23b5de25f1 +license="GPL-2" +checksum=dfbd5b7baed71219c6855c1b15c323b6e66a2163af8f9a1c2431d6ce90784f98 long_desc=" GNOME Shell Extensions is a collection of extensions providing additional and optional functionality to GNOME Shell." @@ -13,18 +15,26 @@ long_desc=" noarch=yes subpackages=" ${pkgname}-alternate-tab ${pkgname}-alternative-status-menu -${pkgname}-automove-windows ${pkgname}-dock -${pkgname}-windows-navigator ${pkgname}-user-theme" +${pkgname}-automove-windows ${pkgname}-dock ${pkgname}-native-window-placement +${pkgname}-windows-navigator ${pkgname}-user-theme ${pkgname}-places-menu +${pkgname}-system-monitor ${pkgname}-apps-menu ${pkgname}-workspace-indicator +${pkgname}-xrandr-indicator ${pkgname}-drive-menu" -Add_dependency run gnome-shell +Add_dependency run gnome-shell ">=${version}" Add_dependency build pkg-config Add_dependency build intltool Add_dependency build gnome-desktop-devel do_build() { + local exts="alternate-tab windowsNavigator dock auto-move-windows \ + drive-menu alternative-status-menu places-menu apps-menu \ + native-window-placement systemMonitor workspace-indicator \ + xrandr-indicator user-theme" + ./configure --prefix=/usr --disable-schemas-compile \ - --enable-extensions=all + --enable-extensions="${exts}" + cd po && make }