Sun Oct 15 14:10:40 2017 UTC ()
Add glib2-tools, a place for glib2/gobject's python dependent tools,
namely glib-genmarshal and glib-mkenums.
(prlw1)
diff -r1.2549 -r1.2550 pkgsrc/devel/Makefile
diff -r0 -r1.1 pkgsrc/devel/glib2-tools/DESCR
diff -r0 -r1.1 pkgsrc/devel/glib2-tools/Makefile
diff -r0 -r1.1 pkgsrc/devel/glib2-tools/PLIST
--- pkgsrc/devel/Makefile 2017/10/14 10:20:33 1.2549
+++ pkgsrc/devel/Makefile 2017/10/15 14:10:39 1.2550
| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.2549 2017/10/14 10:20:33 jaapb Exp $ | | 1 | # $NetBSD: Makefile,v 1.2550 2017/10/15 14:10:39 prlw1 Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | COMMENT= Development utilities | | 4 | COMMENT= Development utilities |
5 | | | 5 | |
6 | SUBDIR+= ETL | | 6 | SUBDIR+= ETL |
7 | SUBDIR+= ExmanIDE | | 7 | SUBDIR+= ExmanIDE |
8 | SUBDIR+= GConf | | 8 | SUBDIR+= GConf |
9 | SUBDIR+= GConf-ui | | 9 | SUBDIR+= GConf-ui |
10 | SUBDIR+= Gorm | | 10 | SUBDIR+= Gorm |
11 | SUBDIR+= MoarVM | | 11 | SUBDIR+= MoarVM |
12 | SUBDIR+= ObjectiveLib | | 12 | SUBDIR+= ObjectiveLib |
13 | SUBDIR+= ProjectCenter | | 13 | SUBDIR+= ProjectCenter |
14 | SUBDIR+= R-Rcpp | | 14 | SUBDIR+= R-Rcpp |
| @@ -277,26 +277,27 @@ SUBDIR+= gindent | | | @@ -277,26 +277,27 @@ SUBDIR+= gindent |
277 | SUBDIR+= git | | 277 | SUBDIR+= git |
278 | SUBDIR+= git-base | | 278 | SUBDIR+= git-base |
279 | SUBDIR+= git-contrib | | 279 | SUBDIR+= git-contrib |
280 | SUBDIR+= git-cvs | | 280 | SUBDIR+= git-cvs |
281 | SUBDIR+= git-docs | | 281 | SUBDIR+= git-docs |
282 | SUBDIR+= git-gitk | | 282 | SUBDIR+= git-gitk |
283 | SUBDIR+= git-remote-hg | | 283 | SUBDIR+= git-remote-hg |
284 | SUBDIR+= git-svn | | 284 | SUBDIR+= git-svn |
285 | SUBDIR+= gitolite | | 285 | SUBDIR+= gitolite |
286 | SUBDIR+= glade | | 286 | SUBDIR+= glade |
287 | SUBDIR+= glade3 | | 287 | SUBDIR+= glade3 |
288 | SUBDIR+= glib | | 288 | SUBDIR+= glib |
289 | SUBDIR+= glib2 | | 289 | SUBDIR+= glib2 |
| | | 290 | SUBDIR+= glib2-tools |
290 | SUBDIR+= glibmm | | 291 | SUBDIR+= glibmm |
291 | SUBDIR+= global | | 292 | SUBDIR+= global |
292 | SUBDIR+= gmake | | 293 | SUBDIR+= gmake |
293 | SUBDIR+= gmp | | 294 | SUBDIR+= gmp |
294 | SUBDIR+= gmtk | | 295 | SUBDIR+= gmtk |
295 | SUBDIR+= gnatpython | | 296 | SUBDIR+= gnatpython |
296 | SUBDIR+= gnome-common | | 297 | SUBDIR+= gnome-common |
297 | SUBDIR+= gnustep-base | | 298 | SUBDIR+= gnustep-base |
298 | SUBDIR+= gnustep-examples | | 299 | SUBDIR+= gnustep-examples |
299 | SUBDIR+= gnustep-make | | 300 | SUBDIR+= gnustep-make |
300 | SUBDIR+= gnustep-objc | | 301 | SUBDIR+= gnustep-objc |
301 | SUBDIR+= gnustep-objc-lf2 | | 302 | SUBDIR+= gnustep-objc-lf2 |
302 | SUBDIR+= go-afero | | 303 | SUBDIR+= go-afero |
This package provides glib2/gobject's python dependent tools:
glib-mkenums and glib-genmarshal.
# $NetBSD: Makefile,v 1.1 2017/10/15 14:10:39 prlw1 Exp $
.include "../../devel/glib2/Makefile.common"
PKGNAME:= ${PKGNAME:S/glib2/glib2-tools/}
CATEGORIES= devel gnome
COMMENT= GLib2/gobject python-dependent tools
NO_BUILD= yes
PYSCRIPTS= glib-genmarshal glib-mkenums
INSTALLATION_DIRS= bin
do-configure:
.for f in ${PYSCRIPTS}
cd ${WRKSRC}/gobject \
&& ${SED} \
-e "s,@PYTHON@,${PYTHONBIN}," \
-e "s,@VERSION@,${PKGVERSION}," \
${f}.in > ${f}
.endfor
do-install:
cd ${WRKSRC}/gobject \
&& ${INSTALL_SCRIPT} ${PYSCRIPTS} ${DESTDIR}${PREFIX}/bin
.include "../../lang/python/application.mk"
.include "../../mk/bsd.pkg.mk"
@comment $NetBSD: PLIST,v 1.1 2017/10/15 14:10:39 prlw1 Exp $
bin/glib-genmarshal
bin/glib-mkenums