From 754e905408ce96671537369bd8ff549ac0737bd4 Mon Sep 17 00:00:00 2001 From: davehome Date: Fri, 14 Oct 2011 03:04:07 -0600 Subject: [PATCH 1/2] New package: gnome-shell-extenion-weather (from git) --- .../gnome-shell-extension-weather/template | 49 +++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 srcpkgs/gnome-shell-extension-weather/template diff --git a/srcpkgs/gnome-shell-extension-weather/template b/srcpkgs/gnome-shell-extension-weather/template new file mode 100644 index 0000000000..04b5765361 --- /dev/null +++ b/srcpkgs/gnome-shell-extension-weather/template @@ -0,0 +1,49 @@ +# Template file for 'gnome-shell-extension-weather' +pkgname=gnome-shell-extension-weather +version="$(date +%Y%m%d)" +build_style=custom-install +wrksrc= ${pkgname}-${version} +short_desc="Simple extension for displaying weather notifications in GNOME Shell." +maintainer="davehome " +homepage="https://github.com/simon04/gnome-shell-extension-weather" +license="GPL-3" +long_desc=" + gnome-shell-extension-weather is a simple extension for displaying weather + notifications in GNOME Shell. + + Currently, the weather report including forecast for today and tomorrow is + fetched from Yahoo! Weather." +nofetch=yes +noextract=yes + +Add_dependency run gnome-shell ">=3.2" +Add_dependency build autoconf +Add_dependency build automake +Add_dependency build pkg-config +Add_dependency build intltool +Add_dependency build gettext-devel +Add_dependency build gnome-common +Add_dependency build gnome-desktop-devel +Add_dependency build git + +do_fetch() +{ + local url="git://github.com/simon04/${pkgname}.git" + msg_normal " Fetching source from $url ...\n" + git clone -b gnome3.2 $url ${wrksrc} +} + +do_configure() +{ + cd ${wrksrc} && ./autogen.sh --prefix=/usr +} + +do_build() +{ + cd ${wrksrc} && make DESTDIR=${DESTDIR} +} + +do_install() +{ + cd ${wrksrc} && make DESTDIR=${DESTDIR} install +} From 7a5397d3ea964e32cf093cd5e2109abfe2135bbe Mon Sep 17 00:00:00 2001 From: davehome Date: Fri, 14 Oct 2011 04:59:09 -0600 Subject: [PATCH 2/2] gnome-shell-extension-weather: Fixes. Revision bump. --- .../gnome-shell-extension-weather/template | 25 ++++++------------- 1 file changed, 7 insertions(+), 18 deletions(-) diff --git a/srcpkgs/gnome-shell-extension-weather/template b/srcpkgs/gnome-shell-extension-weather/template index 04b5765361..2eaef39e3a 100644 --- a/srcpkgs/gnome-shell-extension-weather/template +++ b/srcpkgs/gnome-shell-extension-weather/template @@ -1,8 +1,8 @@ # Template file for 'gnome-shell-extension-weather' pkgname=gnome-shell-extension-weather version="$(date +%Y%m%d)" -build_style=custom-install -wrksrc= ${pkgname}-${version} +revision=1 +build_style=gnu_configure short_desc="Simple extension for displaying weather notifications in GNOME Shell." maintainer="davehome " homepage="https://github.com/simon04/gnome-shell-extension-weather" @@ -16,34 +16,23 @@ long_desc=" nofetch=yes noextract=yes -Add_dependency run gnome-shell ">=3.2" -Add_dependency build autoconf +Add_dependency run gnome-shell-extensions Add_dependency build automake Add_dependency build pkg-config Add_dependency build intltool Add_dependency build gettext-devel +Add_dependency build glib-devel Add_dependency build gnome-common -Add_dependency build gnome-desktop-devel Add_dependency build git do_fetch() { local url="git://github.com/simon04/${pkgname}.git" msg_normal " Fetching source from $url ...\n" - git clone -b gnome3.2 $url ${wrksrc} + git clone -b gnome3.2 $url ${pkgname}-${version} } -do_configure() +pre_configure() { - cd ${wrksrc} && ./autogen.sh --prefix=/usr -} - -do_build() -{ - cd ${wrksrc} && make DESTDIR=${DESTDIR} -} - -do_install() -{ - cd ${wrksrc} && make DESTDIR=${DESTDIR} install + gnome-autogen.sh }