[Midnightbsd-cvs] mports [17386] trunk/sysutils/upower: fix man page install
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Fri Sep 19 20:51:49 EDT 2014
Revision: 17386
http://svnweb.midnightbsd.org/mports/?rev=17386
Author: laffer1
Date: 2014-09-19 20:51:49 -0400 (Fri, 19 Sep 2014)
Log Message:
-----------
fix man page install
Modified Paths:
--------------
trunk/sysutils/upower/Makefile
trunk/sysutils/upower/pkg-plist
Added Paths:
-----------
trunk/sysutils/upower/files/patch-src_freebsd_up-devd.c
Modified: trunk/sysutils/upower/Makefile
===================================================================
--- trunk/sysutils/upower/Makefile 2014-09-20 00:45:53 UTC (rev 17385)
+++ trunk/sysutils/upower/Makefile 2014-09-20 00:51:49 UTC (rev 17386)
@@ -2,24 +2,32 @@
PORTNAME= upower
PORTVERSION= 0.9.7
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= sysutils
MASTER_SITES= http://upower.freedesktop.org/releases/
MAINTAINER= ports at MidnightBSD.org
COMMENT= D-Bus daemon for simplifying power management tasks
+
LICENSE= gpl2
+LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection
-LIB_DEPENDS= polkit-gobject-1.0:${PORTSDIR}/sysutils/polkit \
- dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib
-RUN_DEPENDS= ${LOCALBASE}/lib/girepository-1.0/GObject-2.0.typelib:${PORTSDIR}/devel/gobject-introspection
+LIB_DEPENDS= libpolkit-gobject-1.so:${PORTSDIR}/sysutils/polkit \
+ libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib
-USES= gettext
-USE_BZIP2= yes
-USE_GMAKE= yes
-USE_GNOME= gnomehack intlhack ltverhack glib20
-USE_AUTOTOOLS= libtool
+OPTIONS_DEFINE= MANPAGES
+OPTIONS_DEFAULT=MANPAGES
+OPTIONS_SUB= yes
+MANPAGES_CONFIGURE_ENABLE= man-pages
+MANPAGES_BUILD_DEPENDS= \
+ ${LOCALBASE}/share/sgml/docbook/4.1:${PORTSDIR}/textproc/docbook-sgml \
+ ${LOCALBASE}/share/xml/docbook/4.1.2:${PORTSDIR}/textproc/docbook-xml \
+ xsltproc:${PORTSDIR}/textproc/libxslt \
+ ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:${PORTSDIR}/textproc/docbook-xsl
+
+USES= gettext gmake libtool:keepla pathfix pkgconfig tar:bzip2
+USE_GNOME= intlhack glib20 introspection:build,run
+GNU_CONFIGURE= yes
USE_LDCONFIG= yes
USE_PYTHON= yes
CONFIGURE_ARGS= --disable-gtk-doc \
@@ -28,17 +36,6 @@
CONFIGURE_ENV= GTKDOC="false"
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
+INSTALL_TARGET= install-strip
-.if defined(NO_INSTALL_MANPAGES)
-CONFIGURE_ARGS+=--disable-man-pages
-.else
-BUILD_DEPENDS+= ${LOCALBASE}/share/sgml/docbook/4.1/dtd/catalog:${PORTSDIR}/textproc/docbook-410 \
- ${LOCALBASE}/share/xml/docbook/4.1.2/docbookx.dtd:${PORTSDIR}/textproc/docbook-sk \
- xsltproc:${PORTSDIR}/textproc/libxslt \
- ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:${PORTSDIR}/textproc/docbook-xsl
-MAN1= upower.1
-MAN7= UPower.7
-MAN8= upowerd.8
-.endif
-
.include <bsd.port.mk>
Added: trunk/sysutils/upower/files/patch-src_freebsd_up-devd.c
===================================================================
--- trunk/sysutils/upower/files/patch-src_freebsd_up-devd.c (rev 0)
+++ trunk/sysutils/upower/files/patch-src_freebsd_up-devd.c 2014-09-20 00:51:49 UTC (rev 17386)
@@ -0,0 +1,11 @@
+--- src/freebsd/up-devd.c.orig 2013-09-15 13:08:35.000000000 -0400
++++ src/freebsd/up-devd.c 2013-09-15 13:10:13.000000000 -0400
+@@ -195,7 +195,7 @@ up_devd_event_cb (GIOChannel *source, GI
+ event[terminator] = 0;
+ up_devd_process_event(event, user_data);
+ g_free(event);
+- } else if (status == G_IO_STATUS_AGAIN) {
++ } else {
+ up_devd_init (UP_BACKEND(user_data));
+ if (up_devd_inited) {
+ int fd;
Property changes on: trunk/sysutils/upower/files/patch-src_freebsd_up-devd.c
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/sysutils/upower/pkg-plist
===================================================================
--- trunk/sysutils/upower/pkg-plist 2014-09-20 00:45:53 UTC (rev 17385)
+++ trunk/sysutils/upower/pkg-plist 2014-09-20 00:51:49 UTC (rev 17386)
@@ -20,6 +20,9 @@
libdata/pkgconfig/upower-glib.pc
libexec/devkit-power-daemon
libexec/upowerd
+%%MANPAGES%%man/man1/upower.1.gz
+%%MANPAGES%%man/man7/UPower.7.gz
+%%MANPAGES%%man/man8/upowerd.8.gz
share/dbus-1/interfaces/org.freedesktop.UPower.Device.xml
share/dbus-1/interfaces/org.freedesktop.UPower.KbdBacklight.xml
share/dbus-1/interfaces/org.freedesktop.UPower.QoS.xml
@@ -33,9 +36,8 @@
share/locale/sv/LC_MESSAGES/upower.mo
share/polkit-1/actions/org.freedesktop.upower.policy
share/polkit-1/actions/org.freedesktop.upower.qos.policy
- at exec mkdir -p /var/lib/DeviceKit-power
+ at exec mkdir -p /var/lib/upower
@dirrm include/libupower-glib
@dirrm etc/UPower
- at unexec rmdir /var/lib/DeviceKit-power 2>/dev/null || true
@unexec rmdir /var/lib/upower 2>/dev/null || true
@unexec rmdir /var/lib 2>/dev/null || true
More information about the Midnightbsd-cvs
mailing list