xbps-src: remove pygtk dep from packages migrated to pygi (pygi != pygtk)

This commit is contained in:
Alessio Sergi 2018-08-10 01:28:58 +02:00
parent 5ddb49c989
commit f0a46ce0f5
9 changed files with 22 additions and 24 deletions

View file

@ -1,7 +1,7 @@
# Template file for 'avahi-discover' # Template file for 'avahi-discover'
# #
# WARNING: THIS TEMPLATE MUST BE SYNCHRONIZED WITH AVAHI. IT IS SPLITTED TO DROP # WARNING: THIS TEMPLATE MUST BE SYNCHRONIZED WITH AVAHI. IT IS SPLITTED TO DROP
# ADDITIONAL DEPENDENCIES LIKE GTK3 AND PYGTK. # ADDITIONAL DEPENDENCIES LIKE GTK3 AND PyGI.
# #
pkgname=avahi-discover pkgname=avahi-discover
version=0.7 version=0.7
@ -25,11 +25,11 @@ homepage="https://github.com/lathiat/avahi"
distfiles="${homepage}/releases/download/v${version}/avahi-${version}.tar.gz" distfiles="${homepage}/releases/download/v${version}/avahi-${version}.tar.gz"
checksum=57a99b5dfe7fdae794e3d1ee7a62973a368e91e414bd0dfa5d84434de5b14804 checksum=57a99b5dfe7fdae794e3d1ee7a62973a368e91e414bd0dfa5d84434de5b14804
hostmakedepends="automake libtool pkg-config intltool pygtk-devel hostmakedepends="automake libtool pkg-config intltool
python-dbus gobject-introspection glib-devel" python-dbus gobject-introspection glib-devel"
makedepends="dbus-devel libcap-devel libdaemon-devel gdbm-devel makedepends="dbus-devel libcap-devel libdaemon-devel gdbm-devel
pygtk-devel python-dbus gtk+3-devel $(vopt_if gir python-gobject-devel)" python-dbus gtk+-devel gtk+3-devel $(vopt_if gir python-gobject-devel)"
depends="avahi>=${version} python avahi-python>=${version} python-dbus pygtk desktop-file-utils" depends="avahi>=${version} python avahi-python>=${version} python-dbus desktop-file-utils"
pycompile_module="avahi_discover" pycompile_module="avahi_discover"
# Package build options # Package build options

View file

@ -8,7 +8,7 @@ configure_args="--disable-qt3 --disable-qt4 --disable-mono --disable-monodoc
--with-xml=expat --with-avahi-user=avahi --with-avahi-group=avahi --with-xml=expat --with-avahi-user=avahi --with-avahi-group=avahi
--with-avahi-priv-access-group=network --with-autoipd-user=avahi --with-avahi-priv-access-group=network --with-autoipd-user=avahi
--with-autoipd-group=avahi --with-distro=none --disable-xmltoman --with-autoipd-group=avahi --with-distro=none --disable-xmltoman
--disable-static ssp_cv_lib=no --enable-python --disable-pygtk --disable-static ssp_cv_lib=no --enable-python
--disable-glib --disable-python-dbus --disable-gobject --disable-gtk --disable-glib --disable-python-dbus --disable-gobject --disable-gtk
--disable-gtk3 --disable-dbm --disable-introspection --sbindir=/usr/bin --disable-gtk3 --disable-dbm --disable-introspection --sbindir=/usr/bin
--disable-pygobject" --disable-pygobject"

View file

@ -1,12 +1,12 @@
# Template file for 'flowblade' # Template file for 'flowblade'
pkgname=flowblade pkgname=flowblade
version=1.16 version=1.16
revision=1 revision=2
build_wrksrc="flowblade-trunk" build_wrksrc="flowblade-trunk"
build_style=python2-module build_style=python2-module
hostmakedepends="python-setuptools" hostmakedepends="python-setuptools"
# https://github.com/jliljebl/flowblade/blob/master/flowblade-trunk/docs/DEPENDENCIES.md # https://github.com/jliljebl/flowblade/blob/master/flowblade-trunk/docs/DEPENDENCIES.md
depends="frei0r-plugins gmic mlt-python pygtk python-Pillow python-dbus depends="frei0r-plugins gmic mlt-python python-Pillow python-dbus gtk+3
python-gobject python-numpy swh-plugins" python-gobject python-numpy swh-plugins"
short_desc="Non-linear video editor for Linux" short_desc="Non-linear video editor for Linux"
maintainer="maxice8 <thinkabit.ukim@gmail.com>" maintainer="maxice8 <thinkabit.ukim@gmail.com>"

View file

@ -1,13 +1,13 @@
# Template file for 'gpodder' # Template file for 'gpodder'
pkgname=gpodder pkgname=gpodder
version=3.10.3 version=3.10.3
revision=1 revision=2
noarch=yes noarch=yes
wrksrc="gpodder-${version}" wrksrc="gpodder-${version}"
pycompile_module="gpodder" pycompile_module="gpodder"
hostmakedepends="python3-devel intltool" hostmakedepends="python3-devel intltool"
makedepends="python3-devel" makedepends="python3-devel"
depends="eyeD3 hicolor-icon-theme pygtk python3-dbus python3-gobject depends="eyeD3 gtk+3 hicolor-icon-theme python3-dbus python3-gobject
python3-html5lib python3-mygpoclient python3-podcastparser" python3-html5lib python3-mygpoclient python3-podcastparser"
checkdepends="${depends} python3-MiniMock" checkdepends="${depends} python3-MiniMock"
short_desc="Podcast client" short_desc="Podcast client"

View file

@ -1,7 +1,7 @@
# Template file for 'gpsd' # Template file for 'gpsd'
pkgname=gpsd pkgname=gpsd
version=3.17 version=3.17
revision=1 revision=2
build_style=scons build_style=scons
patch_args=-p1 patch_args=-p1
make_build_args="dbus_export=0 gpsd_user=gpsd gpsd_group=gpsd sbindir=/usr/bin udevdir=/usr/lib/udev CC=${CC}" make_build_args="dbus_export=0 gpsd_user=gpsd gpsd_group=gpsd sbindir=/usr/bin udevdir=/usr/lib/udev CC=${CC}"
@ -42,9 +42,9 @@ post_install() {
} }
gpsd-python_package() { gpsd-python_package() {
short_desc+=" - python tools/bindings" short_desc+=" - Python2 tools/bindings"
depends="python gnuplot ${sourcepkg}>=${version}_${revision}" depends="python gnuplot ${sourcepkg}>=${version}_${revision}"
pycompile_module="gpsd" pycompile_module="gps"
pkg_install() { pkg_install() {
vmove usr/lib/python2.7 vmove usr/lib/python2.7
vmove usr/bin/gegps vmove usr/bin/gegps
@ -59,8 +59,8 @@ gpsd-python_package() {
} }
gpsd-xgps_package() { gpsd-xgps_package() {
short_desc+=" - PyGTK based clients" short_desc+=" - PyGI based clients"
depends="pygtk ${sourcepkg}-python>=${version}_${revision} python-gobject" depends="${sourcepkg}-python>=${version}_${revision} gtk+3 python-gobject"
pkg_install() { pkg_install() {
vmove usr/bin/xgps vmove usr/bin/xgps
vmove usr/bin/xgpsspeed vmove usr/bin/xgpsspeed

View file

@ -3,9 +3,8 @@ pkgname=gtk-vnc
version=0.8.0 version=0.8.0
revision=1 revision=1
hostmakedepends="automake gettext-devel glib-devel gobject-introspection hostmakedepends="automake gettext-devel glib-devel gobject-introspection
intltool libgcrypt-devel pkg-config pygtk-devel" intltool libgcrypt-devel pkg-config"
makedepends="gnutls-devel gtk+3-devel libsasl-devel pygtk-devel makedepends="gnutls-devel gtk+3-devel libsasl-devel $(vopt_if gir 'vala-devel')"
$(vopt_if gir 'vala-devel')"
configure_args="$(vopt_enable gir introspection)" configure_args="$(vopt_enable gir introspection)"
short_desc="VNC viewer widget for GTK" short_desc="VNC viewer widget for GTK"
maintainer="Juan RP <xtraeme@voidlinux.eu>" maintainer="Juan RP <xtraeme@voidlinux.eu>"
@ -19,7 +18,6 @@ if [ -z "$CROSS_BUILD" ]; then
build_options_default="gir" build_options_default="gir"
fi fi
CFLAGS="-I${XBPS_CROSS_BASE}/usr/include/python2.7"
post_extract() { post_extract() {
cp -a ${wrksrc} /tmp/gtk2-build cp -a ${wrksrc} /tmp/gtk2-build
cp -a ${wrksrc} /tmp/gtk3-build cp -a ${wrksrc} /tmp/gtk3-build

View file

@ -1,11 +1,11 @@
# Template file for 'mypaint' # Template file for 'mypaint'
pkgname=mypaint pkgname=mypaint
version=1.2.1 version=1.2.1
revision=4 revision=5
hostmakedepends="scons swig pkg-config" hostmakedepends="scons swig pkg-config"
makedepends="libgomp-devel json-c-devel python-numpy libglib-devel libpng-devel makedepends="libgomp-devel json-c-devel python-numpy libglib-devel libpng-devel
lcms2-devel gtk+3-devel python-gobject-devel" lcms2-devel gtk+3-devel python-gobject-devel"
depends="librsvg pygtk python-numpy python-gobject" depends="librsvg python-numpy python-gobject"
pycompile_dirs="/usr/share/mypaint" pycompile_dirs="/usr/share/mypaint"
short_desc="Graphics application for digital painters" short_desc="Graphics application for digital painters"
maintainer="Stefan Mühlinghaus <jazzman@alphabreed.com>" maintainer="Stefan Mühlinghaus <jazzman@alphabreed.com>"

View file

@ -1,11 +1,11 @@
# Template file for 'scanmem' # Template file for 'scanmem'
pkgname=scanmem pkgname=scanmem
version=0.17 version=0.17
revision=1 revision=2
build_style=gnu-configure build_style=gnu-configure
hostmakedepends="libtool intltool m4 automake python" hostmakedepends="libtool intltool m4 automake python"
makedepends="readline-devel gettext-devel" makedepends="readline-devel gettext-devel"
depends="pygtk polkit python-gobject" depends="polkit gtk+3 python-gobject"
short_desc="Memory scanner designed to isolate the address of an arbitrary var" short_desc="Memory scanner designed to isolate the address of an arbitrary var"
maintainer="Andrea Brancaleoni <abc@pompel.me>" maintainer="Andrea Brancaleoni <abc@pompel.me>"
license="GPL-3" license="GPL-3"

View file

@ -1,12 +1,12 @@
# Template file for 'tryton' # Template file for 'tryton'
pkgname=tryton pkgname=tryton
version=4.8.4 version=4.8.4
revision=1 revision=2
noarch=yes noarch=yes
build_style=python2-module build_style=python2-module
pycompile_module="tryton" pycompile_module="tryton"
hostmakedepends="python-setuptools" hostmakedepends="python-setuptools"
depends="pygtk python-dateutil python-gobject" depends="gtk+3 python-dateutil python-gobject"
short_desc="Three-tier high-level general purpose application platform" short_desc="Three-tier high-level general purpose application platform"
maintainer="cr6git <quark6@protonmail.com>" maintainer="cr6git <quark6@protonmail.com>"
license="GPL-3.0-or-later" license="GPL-3.0-or-later"