*: fix some CONFLICTS Remove some that are for packages more than ten year old, fix rest.diff -r1.23 -r1.24 pkgsrc/devel/py-gobject/Makefile.common
(wiz)
@@ -1,28 +1,28 @@ | @@ -1,28 +1,28 @@ | |||
1 | # $NetBSD: Makefile.common,v 1.23 2024/04/17 10:38:34 wiz Exp $ | 1 | # $NetBSD: Makefile.common,v 1.24 2024/04/17 11:57:36 wiz Exp $ | |
2 | # | 2 | # | |
3 | # used by devel/py-gobject/Makefile | 3 | # used by devel/py-gobject/Makefile | |
4 | # used by devel/py-gobject-shared/Makefile | 4 | # used by devel/py-gobject-shared/Makefile | |
5 | 5 | |||
6 | DISTNAME= pygobject-2.28.7 | 6 | DISTNAME= pygobject-2.28.7 | |
7 | CATEGORIES= devel | 7 | CATEGORIES= devel | |
8 | MASTER_SITES= ${MASTER_SITE_GNOME:=sources/pygobject/${PKGVERSION_NOREV:R}/} | 8 | MASTER_SITES= ${MASTER_SITE_GNOME:=sources/pygobject/${PKGVERSION_NOREV:R}/} | |
9 | EXTRACT_SUFX= .tar.xz | 9 | EXTRACT_SUFX= .tar.xz | |
10 | 10 | |||
11 | MAINTAINER?= pkgsrc-users@NetBSD.org | 11 | MAINTAINER?= pkgsrc-users@NetBSD.org | |
12 | HOMEPAGE= http://www.pygtk.org/ | 12 | HOMEPAGE= http://www.pygtk.org/ | |
13 | COMMENT= Python bindings for glib2 gobject | 13 | COMMENT= Python bindings for glib2 gobject | |
14 | LICENSE= gnu-lgpl-v2.1 | 14 | LICENSE= gnu-lgpl-v2.1 | |
15 | 15 | |||
16 | USE_LANGUAGES= c99 | 16 | USE_LANGUAGES= c99 | |
17 | USE_LIBTOOL= yes | 17 | USE_LIBTOOL= yes | |
18 | USE_PKGLOCALEDIR= yes | 18 | USE_PKGLOCALEDIR= yes | |
19 | USE_TOOLS+= gmake pkg-config | 19 | USE_TOOLS+= gmake pkg-config | |
20 | GNU_CONFIGURE= yes | 20 | GNU_CONFIGURE= yes | |
21 | CONFIGURE_ENV+= PYTHON=${PYTHONBIN:Q} | 21 | CONFIGURE_ENV+= PYTHON=${PYTHONBIN:Q} | |
22 | 22 | |||
23 | PATCHDIR= ${.CURDIR}/../../devel/py-gobject/patches | 23 | PATCHDIR= ${.CURDIR}/../../devel/py-gobject/patches | |
24 | DISTINFO_FILE= ${.CURDIR}/../../devel/py-gobject/distinfo | 24 | DISTINFO_FILE= ${.CURDIR}/../../devel/py-gobject/distinfo | |
25 | 25 | |||
26 | PKGCONFIG_OVERRIDE+= pygobject-2.0.pc.in | 26 | PKGCONFIG_OVERRIDE+= pygobject-2.0.pc.in | |
27 | PY_PATCHPLIST= yes | 27 | PY_PATCHPLIST= yes | |
28 | CONFLICTS+= py[0-9]*-gtk2<2.8.4 | 28 | CONFLICTS+= py27-gtk2<2.8.4 |
@@ -1,21 +1,21 @@ | @@ -1,21 +1,21 @@ | |||
1 | # $NetBSD: Makefile.common,v 1.20 2024/04/17 10:38:34 wiz Exp $ | 1 | # $NetBSD: Makefile.common,v 1.21 2024/04/17 11:57:36 wiz Exp $ | |
2 | # used by devel/py-gobject3/Makefile | 2 | # used by devel/py-gobject3/Makefile | |
3 | # used by devel/py-gobject3-common/Makefile | 3 | # used by devel/py-gobject3-common/Makefile | |
4 | 4 | |||
5 | DISTNAME= pygobject-3.44.1 | 5 | DISTNAME= pygobject-3.44.1 | |
6 | CATEGORIES= devel gnome | 6 | CATEGORIES= devel gnome | |
7 | MASTER_SITES= ${MASTER_SITE_GNOME:=sources/pygobject/${PKGVERSION_NOREV:R}/} | 7 | MASTER_SITES= ${MASTER_SITE_GNOME:=sources/pygobject/${PKGVERSION_NOREV:R}/} | |
8 | EXTRACT_SUFX= .tar.xz | 8 | EXTRACT_SUFX= .tar.xz | |
9 | 9 | |||
10 | MAINTAINER?= prlw1@cam.ac.uk | 10 | MAINTAINER?= prlw1@cam.ac.uk | |
11 | HOMEPAGE= https://pygobject.readthedocs.io/ | 11 | HOMEPAGE= https://pygobject.readthedocs.io/ | |
12 | LICENSE= gnu-lgpl-v2.1 | 12 | LICENSE= gnu-lgpl-v2.1 | |
13 | 13 | |||
14 | USE_LANGUAGES= c c99 | 14 | USE_LANGUAGES= c c99 | |
15 | USE_TOOLS+= pkg-config | 15 | USE_TOOLS+= pkg-config | |
16 | 16 | |||
17 | DISTINFO_FILE= ../../devel/py-gobject3/distinfo | 17 | DISTINFO_FILE= ../../devel/py-gobject3/distinfo | |
18 | #PATCHDIR= ../../devel/py-gobject3/patches | 18 | #PATCHDIR= ../../devel/py-gobject3/patches | |
19 | 19 | |||
20 | CONFLICTS+= py[0-9]*-gtk2<2.8.4 | 20 | CONFLICTS+= py27-gtk2<2.8.4 | |
21 | CONFLICTS+= py[0-9]*-gobject<2.28.6nb4 | 21 | CONFLICTS+= py27-gobject<2.28.6nb4 |
@@ -1,23 +1,21 @@ | @@ -1,23 +1,21 @@ | |||
1 | # $NetBSD: Makefile,v 1.40 2024/04/17 10:38:34 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.41 2024/04/17 11:57:36 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= pkg-config-1.5.6 | 3 | DISTNAME= pkg-config-1.5.6 | |
4 | CATEGORIES= devel | 4 | CATEGORIES= devel | |
5 | 5 | |||
6 | MAINTAINER= pkgsrc-users@NetBSD.org | 6 | MAINTAINER= pkgsrc-users@NetBSD.org | |
7 | HOMEPAGE= https://github.com/ruby-gnome/pkg-config | 7 | HOMEPAGE= https://github.com/ruby-gnome/pkg-config | |
8 | COMMENT= Pure Ruby implementation of pkg-config | 8 | COMMENT= Pure Ruby implementation of pkg-config | |
9 | LICENSE= gnu-lgpl-v2.1 | 9 | LICENSE= gnu-lgpl-v2.1 | |
10 | 10 | |||
11 | CONFLICTS+= ruby[0-9]*-gnome2-glib<0.90.0 | |||
12 | ||||
13 | USE_LANGUAGES= # none | 11 | USE_LANGUAGES= # none | |
14 | 12 | |||
15 | CONFIGURE_ARGS+= --siteruby=${PREFIX}/${RUBY_VENDORLIB_BASE} \ | 13 | CONFIGURE_ARGS+= --siteruby=${PREFIX}/${RUBY_VENDORLIB_BASE} \ | |
16 | --siterubyver=${PREFIX}/${RUBY_VENDORLIB} \ | 14 | --siterubyver=${PREFIX}/${RUBY_VENDORLIB} \ | |
17 | --siterubyverarch=${PREFIX}/${RUBY_VENDORARCHLIB} | 15 | --siterubyverarch=${PREFIX}/${RUBY_VENDORARCHLIB} | |
18 | 16 | |||
19 | #do-test: | 17 | #do-test: | |
20 | # cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${RUBY} test/run-test.rb | 18 | # cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${RUBY} test/run-test.rb | |
21 | 19 | |||
22 | .include "../../lang/ruby/gem.mk" | 20 | .include "../../lang/ruby/gem.mk" | |
23 | .include "../../mk/bsd.pkg.mk" | 21 | .include "../../mk/bsd.pkg.mk" |
@@ -1,26 +1,24 @@ | @@ -1,26 +1,24 @@ | |||
1 | # $NetBSD: Makefile,v 1.17 2024/04/17 10:38:35 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.18 2024/04/17 11:57:36 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= roman-4.1 | 3 | DISTNAME= roman-4.1 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | |
5 | CATEGORIES= math python | 5 | CATEGORIES= math python | |
6 | MASTER_SITES= ${MASTER_SITE_PYPI:=r/roman/} | 6 | MASTER_SITES= ${MASTER_SITE_PYPI:=r/roman/} | |
7 | 7 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | HOMEPAGE= https://github.com/zopefoundation/roman | 9 | HOMEPAGE= https://github.com/zopefoundation/roman | |
10 | COMMENT= Integer to Roman numerals converter for Python | 10 | COMMENT= Integer to Roman numerals converter for Python | |
11 | LICENSE= zpl-2.1 | 11 | LICENSE= zpl-2.1 | |
12 | 12 | |||
13 | CONFLICTS+= py[0-9]*-docutils<=0.7 | |||
14 | ||||
15 | USE_LANGUAGES= # none | 13 | USE_LANGUAGES= # none | |
16 | 14 | |||
17 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | 15 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | |
18 | 16 | |||
19 | USE_PKG_RESOURCES= yes | 17 | USE_PKG_RESOURCES= yes | |
20 | 18 | |||
21 | post-install: | 19 | post-install: | |
22 | cd ${DESTDIR}${PREFIX}/bin && \ | 20 | cd ${DESTDIR}${PREFIX}/bin && \ | |
23 | ${MV} roman roman-${PYVERSSUFFIX} || ${TRUE} | 21 | ${MV} roman roman-${PYVERSSUFFIX} || ${TRUE} | |
24 | 22 | |||
25 | .include "../../lang/python/egg.mk" | 23 | .include "../../lang/python/egg.mk" | |
26 | .include "../../mk/bsd.pkg.mk" | 24 | .include "../../mk/bsd.pkg.mk" |
@@ -1,32 +1,30 @@ | @@ -1,32 +1,30 @@ | |||
1 | # $NetBSD: Makefile,v 1.16 2024/04/17 10:38:35 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.17 2024/04/17 11:57:36 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= rabbiter-2.0.1 | 3 | DISTNAME= rabbiter-2.0.1 | |
4 | PKGREVISION= 2 | 4 | PKGREVISION= 2 | |
5 | CATEGORIES= net ruby | 5 | CATEGORIES= net ruby | |
6 | MASTER_SITES= ${MASTER_SITE_RUBYGEMS} | 6 | MASTER_SITES= ${MASTER_SITE_RUBYGEMS} | |
7 | EXTRACT_SUFX= .gem | 7 | EXTRACT_SUFX= .gem | |
8 | 8 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= https://rabbit-shocker.org/en/rabbiter/ | 10 | HOMEPAGE= https://rabbit-shocker.org/en/rabbiter/ | |
11 | COMMENT= Twitter client for Rabbit | 11 | COMMENT= Twitter client for Rabbit | |
12 | LICENSE= gnu-gpl-v2 # or later | 12 | LICENSE= gnu-gpl-v2 # or later | |
13 | 13 | |||
14 | DEPENDS+= ${RUBY_PKGPREFIX}-rabbit>=2.0.0:../../graphics/rabbit | 14 | DEPENDS+= ${RUBY_PKGPREFIX}-rabbit>=2.0.0:../../graphics/rabbit | |
15 | DEPENDS+= ${RUBY_PKGPREFIX}-twitter_oauth-[0-9]*:../../security/ruby-twitter_oauth | 15 | DEPENDS+= ${RUBY_PKGPREFIX}-twitter_oauth-[0-9]*:../../security/ruby-twitter_oauth | |
16 | DEPENDS+= ${RUBY_PKGPREFIX}-twitter-stream>=0.1.16:../../net/ruby-twitter-stream | 16 | DEPENDS+= ${RUBY_PKGPREFIX}-twitter-stream>=0.1.16:../../net/ruby-twitter-stream | |
17 | 17 | |||
18 | CONFLICTS+= ruby[0-9]*-rabbit<2.0.0 | |||
19 | ||||
20 | USE_RUBY_SETUP= yes | 18 | USE_RUBY_SETUP= yes | |
21 | USE_RUBY_SETUP_PKG= yes | 19 | USE_RUBY_SETUP_PKG= yes | |
22 | 20 | |||
23 | CONFIGURE_ARGS+= --siteruby=${PREFIX}/${RUBY_VENDORLIB_BASE} \ | 21 | CONFIGURE_ARGS+= --siteruby=${PREFIX}/${RUBY_VENDORLIB_BASE} \ | |
24 | --siterubyver=${PREFIX}/${RUBY_VENDORLIB} \ | 22 | --siterubyver=${PREFIX}/${RUBY_VENDORLIB} \ | |
25 | --siterubyverarch=${PREFIX}/${RUBY_VENDORARCHLIB} | 23 | --siterubyverarch=${PREFIX}/${RUBY_VENDORARCHLIB} | |
26 | 24 | |||
27 | # let locale data to be installed with setup.rb | 25 | # let locale data to be installed with setup.rb | |
28 | post-extract: | 26 | post-extract: | |
29 | ${MKDIR} ${WRKSRC}/data | 27 | ${MKDIR} ${WRKSRC}/data | |
30 | ${MV} ${WRKSRC}/locale ${WRKSRC}/data/locale | 28 | ${MV} ${WRKSRC}/locale ${WRKSRC}/data/locale | |
31 | 29 | |||
32 | .include "../../lang/ruby/modules.mk" | 30 | .include "../../lang/ruby/modules.mk" |
@@ -1,28 +1,28 @@ | @@ -1,28 +1,28 @@ | |||
1 | # $NetBSD: Makefile,v 1.144 2024/04/17 10:38:36 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.145 2024/04/17 11:57:36 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= pygtk-2.24.0 | 3 | DISTNAME= pygtk-2.24.0 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/pygtk/gtk2/} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/pygtk/gtk2/} | |
5 | PKGREVISION= 48 | 5 | PKGREVISION= 48 | |
6 | CATEGORIES= x11 python | 6 | CATEGORIES= x11 python | |
7 | MASTER_SITES= ${MASTER_SITE_GNOME:=sources/pygtk/2.24/} | 7 | MASTER_SITES= ${MASTER_SITE_GNOME:=sources/pygtk/2.24/} | |
8 | EXTRACT_SUFX= .tar.bz2 | 8 | EXTRACT_SUFX= .tar.bz2 | |
9 | 9 | |||
10 | MAINTAINER= pkgsrc-users@NetBSD.org | 10 | MAINTAINER= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= http://www.pygtk.org/ | 11 | HOMEPAGE= http://www.pygtk.org/ | |
12 | COMMENT= Python bindings for GTK+2 | 12 | COMMENT= Python bindings for GTK+2 | |
13 | LICENSE= gnu-lgpl-v2.1 | 13 | LICENSE= gnu-lgpl-v2.1 | |
14 | 14 | |||
15 | CONFLICTS= py[0-9]*-gtk<0.6.10 | 15 | CONFLICTS= py27-gtk<0.6.10 | |
16 | 16 | |||
17 | # IOError: [Errno 2] No such file or directory: 'gtk-types.defs' | 17 | # IOError: [Errno 2] No such file or directory: 'gtk-types.defs' | |
18 | MAKE_JOBS_SAFE= no | 18 | MAKE_JOBS_SAFE= no | |
19 | 19 | |||
20 | USE_LIBTOOL= YES | 20 | USE_LIBTOOL= YES | |
21 | PKGCONFIG_OVERRIDE+= pygtk-2.0.pc.in | 21 | PKGCONFIG_OVERRIDE+= pygtk-2.0.pc.in | |
22 | GNU_CONFIGURE= YES | 22 | GNU_CONFIGURE= YES | |
23 | CONFIGURE_ENV+= PYTHON=${PYTHONBIN:Q} | 23 | CONFIGURE_ENV+= PYTHON=${PYTHONBIN:Q} | |
24 | USE_TOOLS+= gmake pkg-config | 24 | USE_TOOLS+= gmake pkg-config | |
25 | 25 | |||
26 | PY_PATCHPLIST= YES | 26 | PY_PATCHPLIST= YES | |
27 | PYTHON_VERSIONS_ACCEPTED= 27 # not yet ported as of 2.24.0 | 27 | PYTHON_VERSIONS_ACCEPTED= 27 # not yet ported as of 2.24.0 | |
28 | 28 |