Changeset View
Changeset View
Standalone View
Standalone View
devel/libdbusmenu/Makefile
# Created by: Olivier Duchateau | # Created by: Olivier Duchateau | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= libdbusmenu | PORTNAME= libdbusmenu | ||||
PORTVERSION= 16.04.0 | PORTVERSION= 16.04.0 | ||||
PORTREVISION= 1 | |||||
CATEGORIES= devel | CATEGORIES= devel | ||||
MASTER_SITES= https://launchpadlibrarian.net/243440794/ \ | MASTER_SITES= https://launchpadlibrarian.net/243440794/ \ | ||||
https://launchpad.net/${PORTNAME}/${PORTVERSION:R}/${PORTVERSION}/+download/ | https://launchpad.net/${PORTNAME}/${PORTVERSION:R}/${PORTVERSION}/+download/ | ||||
MAINTAINER= ports@FreeBSD.org | MAINTAINER= ports@FreeBSD.org | ||||
COMMENT= GLib and Gtk Implementation of the DBusMenu protocol | COMMENT= GLib and Gtk Implementation of the DBusMenu protocol | ||||
LICENSE= GPLv3 LGPL21 LGPL3 | LICENSE= GPLv3 LGPL21 LGPL3 | ||||
LICENSE_COMB= multi | LICENSE_COMB= multi | ||||
LICENSE_FILE_LGPL3= ${WRKSRC}/COPYING | LICENSE_FILE_LGPL3= ${WRKSRC}/COPYING | ||||
LICENSE_FILE_GPLv3= ${WRKSRC}/COPYING-GPL3 | LICENSE_FILE_GPLv3= ${WRKSRC}/COPYING-GPL3 | ||||
LICENSE_FILE_LGPL21= ${WRKSRC}/COPYING.2.1 | LICENSE_FILE_LGPL21= ${WRKSRC}/COPYING.2.1 | ||||
BUILD_DEPENDS= vapigen:lang/vala \ | BUILD_DEPENDS= vapigen:lang/vala \ | ||||
gtkdoc-check:textproc/gtk-doc | gtkdoc-check:textproc/gtk-doc | ||||
LIB_DEPENDS= libjson-glib-1.0.so:devel/json-glib | LIB_DEPENDS= libjson-glib-1.0.so:devel/json-glib | ||||
GNU_CONFIGURE= yes | GNU_CONFIGURE= yes | ||||
USES= gmake libtool pathfix pkgconfig | USES= gmake libtool pathfix pkgconfig python:run shebangfix | ||||
USE_GNOME= gnomedocutils:build glib20 intltool intlhack libxslt \ | USE_GNOME= gnomedocutils:build glib20 intltool intlhack libxslt \ | ||||
introspection:build gtk30 | introspection:build gtk30 | ||||
USE_XORG= x11 | USE_XORG= x11 | ||||
USE_LDCONFIG= yes | USE_LDCONFIG= yes | ||||
INSTALL_TARGET= install-strip | INSTALL_TARGET= install-strip | ||||
SHEBANG_FILES= tools/dbusmenu-bench | |||||
PLIST_SUB= VERSION="0.4" | PLIST_SUB= VERSION="0.4" | ||||
mat: So you are adding python as a dependency so that a tool that nobody will ever use gets the… | |||||
Not Done Inline Actionsaccording to INDEX it depends on python anyways, no? So should this shebang error just be ignored? tcberner: according to INDEX it depends on python anyways, no?
So should this shebang error just be… | |||||
Not Done Inline ActionsThere are talks about reducing the pain for the python interpreter shebang thing, only if the port depends on python. Now, if this already has python as a run dependencies through some dependency, it may be ok. Be sure to say so when you commit it. mat: There are talks about reducing the pain for the python interpreter shebang thing, only if the… | |||||
CONFIGURE_ARGS= --disable-static \ | CONFIGURE_ARGS= --disable-static \ | ||||
--disable-static \ | --disable-static \ | ||||
--disable-dumper \ | --disable-dumper \ | ||||
--disable-tests \ | --disable-tests \ | ||||
--disable-massivedebugging \ | --disable-massivedebugging \ | ||||
--enable-introspection=yes \ | --enable-introspection=yes \ | ||||
--disable-nls \ | --disable-nls \ | ||||
--enable-vala \ | --enable-vala \ | ||||
--with-gtk=3 | --with-gtk=3 | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |
So you are adding python as a dependency so that a tool that nobody will ever use gets the right shebang ? It is ludicrous, please don't.