diff --git a/srcpkgs/hamster-applet/template b/srcpkgs/hamster-applet/template index b4b762ee21..da3144035f 100644 --- a/srcpkgs/hamster-applet/template +++ b/srcpkgs/hamster-applet/template @@ -1,12 +1,12 @@ # Template file for 'hamster-applet' pkgname=hamster-applet version=2.91.2 -revision=5 +revision=6 noarch="yes" build_style=waf hostmakedepends="pkg-config intltool gnome-doc-utils docbook2x" -makedepends="python-devel glib-devel dbus-glib-devel gnome-control-center-devel python-sqlite pyxdg" -depends="pygtk pyxdg dbus-python python-gconf notify-python python-sqlite" +makedepends="python-devel glib-devel dbus-glib-devel gnome-control-center-devel notify-python dbus-python python-sqlite python-xdg" +depends="dbus-python notify-python pygtk python-xdg python-gconf python-sqlite" pycompile_module="hamster" short_desc="Time tracking application for individuals" maintainer="Juan RP " diff --git a/srcpkgs/ibus/template b/srcpkgs/ibus/template index 0e53bf9ca3..89d31a0255 100644 --- a/srcpkgs/ibus/template +++ b/srcpkgs/ibus/template @@ -1,15 +1,15 @@ # Template file for 'ibus' pkgname=ibus version=1.5.7 -revision=1 +revision=2 build_style=gnu-configure configure_args="--enable-ui --enable-gtk3 --disable-python --disable-schemas-compile --enable-memconf --disable-schemas-install --enable-dconf --disable-gconf" hostmakedepends="libtool pkg-config intltool dconf GConf python glib-devel" makedepends="dconf-devel>=0.13.90 librsvg-devel gtk+-devel gtk+3-devel - vala-devel libnotify-devel hicolor-icon-theme iso-codes dbus-x11 pyxdg" -depends="hicolor-icon-theme iso-codes dbus-x11 pyxdg" + vala-devel libnotify-devel hicolor-icon-theme iso-codes dbus-x11 python-xdg" +depends="hicolor-icon-theme iso-codes dbus-x11 python-xdg" triggers="gtk-immodules gtk3-immodules" short_desc="Intelligent Input Bus" maintainer="Juan RP " diff --git a/srcpkgs/python-xdg/template b/srcpkgs/python-xdg/template new file mode 100644 index 0000000000..28ac95eba5 --- /dev/null +++ b/srcpkgs/python-xdg/template @@ -0,0 +1,29 @@ +# Template file for 'python-xdg' +pkgname=python-xdg +version=0.23 +revision=3 +wrksrc="pyxdg-${version}" +build_style=python-module +hostmakedepends="python-devel python3.4-devel" +makedepends="${hostmakedepends}" +depends="python" +noarch="yes" +python_versions="2.7 3.4" +pycompile_module="xdg" +short_desc="Python2 library to access freedesktop.org standards" +maintainer="Juan RP " +license="LGPL-2.1" +homepage="http://freedesktop.org/Software/pyxdg" +distfiles="http://www.freedesktop.org/~takluyver/pyxdg-${version}.tar.gz" +checksum=5cc0573dd0b8096404796ae2655e7631d2905a033f959a1072929dc1a10a678a + +python3.4-xdg_package() { + noarch="yes" + depends="python3.4" + pycompile_version="3.4" + pycompile_module="xdg" + short_desc="${short_desc/Python2/Python3.4}" + pkg_install() { + vmove /usr/lib/python3.4 + } +} diff --git a/srcpkgs/python3.4-xdg b/srcpkgs/python3.4-xdg new file mode 120000 index 0000000000..9d570c8450 --- /dev/null +++ b/srcpkgs/python3.4-xdg @@ -0,0 +1 @@ +python-xdg \ No newline at end of file diff --git a/srcpkgs/pyxdg/template b/srcpkgs/pyxdg/template deleted file mode 100644 index e045bddcfd..0000000000 --- a/srcpkgs/pyxdg/template +++ /dev/null @@ -1,16 +0,0 @@ -# Template file for 'pyxdg' -pkgname=pyxdg -version=0.23 -revision=2 -build_style=python-module -hostmakedepends="python" -makedepends="python-devel" -noarch="yes" -pycompile_module="xdg" -depends="python>=2.7<3.0" -short_desc="Python library to access freedesktop.org standards" -maintainer="Juan RP " -license="LGPL-2.1" -homepage="http://freedesktop.org/Software/pyxdg" -distfiles="http://www.freedesktop.org/~takluyver/pyxdg-${version}.tar.gz" -checksum=5cc0573dd0b8096404796ae2655e7631d2905a033f959a1072929dc1a10a678a diff --git a/srcpkgs/redshift/template b/srcpkgs/redshift/template index 52d7560c7c..967cb43d74 100644 --- a/srcpkgs/redshift/template +++ b/srcpkgs/redshift/template @@ -1,11 +1,11 @@ # Template file for 'redshift' pkgname=redshift version=1.8 -revision=1 +revision=2 build_style=gnu-configure configure_args="--enable-geoclue" hostmakedepends="pkg-config automake libtool gettext-devel" -makedepends="GConf-devel libXxf86vm-devel pygtk-devel pyxdg geoclue-devel>=0.12.0_7" +makedepends="GConf-devel libXxf86vm-devel pygtk-devel python-xdg geoclue-devel>=0.12.0_7" short_desc="Adjusts the color temperature of your screen according to your surroundings" maintainer="Juan RP " license="GPL-3" @@ -20,7 +20,7 @@ pre_configure() { } redshift-gtk_package() { - depends="pygtk pyxdg hicolor-icon-theme desktop-file-utils ${sourcepkg}>=${version}_${revision}" + depends="pygtk python-xdg hicolor-icon-theme desktop-file-utils ${sourcepkg}>=${version}_${revision}" pycompile_module="redshift_gtk" short_desc+=" - GTK+ UI" pkg_install() {