[Midnightbsd-cvs] mports [22330] trunk/security/libgnomesu: fix build

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sat Feb 25 09:25:48 EST 2017


Revision: 22330
          http://svnweb.midnightbsd.org/mports/?rev=22330
Author:   laffer1
Date:     2017-02-25 09:25:48 -0500 (Sat, 25 Feb 2017)
Log Message:
-----------
fix build

Modified Paths:
--------------
    trunk/security/libgnomesu/Makefile
    trunk/security/libgnomesu/distinfo
    trunk/security/libgnomesu/pkg-plist

Added Paths:
-----------
    trunk/security/libgnomesu/files/gnomesu-pam.sample
    trunk/security/libgnomesu/files/patch-src_gnomesu-auth-dialog.c
    trunk/security/libgnomesu/files/pkg-message.in

Removed Paths:
-------------
    trunk/security/libgnomesu/files/gnomesu-pam.5.x.sample
    trunk/security/libgnomesu/pkg-message

Modified: trunk/security/libgnomesu/Makefile
===================================================================
--- trunk/security/libgnomesu/Makefile	2017-02-25 14:18:30 UTC (rev 22329)
+++ trunk/security/libgnomesu/Makefile	2017-02-25 14:25:48 UTC (rev 22330)
@@ -2,16 +2,16 @@
 
 PORTNAME=	libgnomesu
 PORTVERSION=	1.0.0
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	security gnome
 MASTER_SITES=	http://members.chello.nl/~h.lai/libgnomesu/
 
 MAINTAINER=	ports at MidnightBSD.org
 COMMENT=	Library and frontend for running commands as root
-LICENSE=	gpl2
-# while the library is lgpl, it uses GPL components directly.
 
-USES=		gmake libtool
+LICENSE=	lgpl
+
+USES=		gmake gettext-tools libtool pathfix pkgconfig
 USE_GNOME=	gnomeprefix libgnomeui
 GNU_CONFIGURE=	yes
 USE_GNOME=	gnomeprefix libgnomeui
@@ -23,6 +23,8 @@
 
 OPTIONS_DEFINE=	DOCS EXAMPLES
 
+SUB_FILES=	pkg-message
+
 post-patch:
 	@${REINPLACE_CMD} -e 's|-DGTK_DISABLE_DEPRECATED||g' \
 		${WRKSRC}/src/Makefile.in
@@ -29,7 +31,7 @@
 
 post-install:
 	${MKDIR} ${EXAMPLESDIR}
-	${INSTALL_DATA} ${FILESDIR}/gnomesu-pam.5.x.sample ${EXAMPLESDIR}
+	${INSTALL_DATA} ${FILESDIR}/gnomesu-pam.sample ${EXAMPLESDIR}
 	${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${WRKSRC}/doc/api.html ${DOCSDIR}
 	${INSTALL_DATA} ${WRKSRC}/doc/libgnomesu.css ${DOCSDIR}

Modified: trunk/security/libgnomesu/distinfo
===================================================================
--- trunk/security/libgnomesu/distinfo	2017-02-25 14:18:30 UTC (rev 22329)
+++ trunk/security/libgnomesu/distinfo	2017-02-25 14:25:48 UTC (rev 22330)
@@ -1,4 +1,2 @@
-MD5 (libgnomesu-1.0.0.tar.gz) = 9f1cb8c3f61ad2fb31ad05a5d3eb211d
 SHA256 (libgnomesu-1.0.0.tar.gz) = c09529708289a3bda1c0f02d9d73bfcd6f66b8c4f99cbc0fe996fc95948c5d37
-RMD160 (libgnomesu-1.0.0.tar.gz) = b1c939d83c22a57e17a2243cea3986e5eb3b42ce
 SIZE (libgnomesu-1.0.0.tar.gz) = 448457

Deleted: trunk/security/libgnomesu/files/gnomesu-pam.5.x.sample
===================================================================
--- trunk/security/libgnomesu/files/gnomesu-pam.5.x.sample	2017-02-25 14:18:30 UTC (rev 22329)
+++ trunk/security/libgnomesu/files/gnomesu-pam.5.x.sample	2017-02-25 14:25:48 UTC (rev 22330)
@@ -1,3 +0,0 @@
-auth	required	pam_unix.so	try_first_pass
-session	required	pam_permit.so
-account	required	pam_permit.so

Copied: trunk/security/libgnomesu/files/gnomesu-pam.sample (from rev 22304, trunk/security/libgnomesu/files/gnomesu-pam.5.x.sample)
===================================================================
--- trunk/security/libgnomesu/files/gnomesu-pam.sample	                        (rev 0)
+++ trunk/security/libgnomesu/files/gnomesu-pam.sample	2017-02-25 14:25:48 UTC (rev 22330)
@@ -0,0 +1,3 @@
+auth	required	pam_unix.so	try_first_pass
+session	required	pam_permit.so
+account	required	pam_permit.so

Added: trunk/security/libgnomesu/files/patch-src_gnomesu-auth-dialog.c
===================================================================
--- trunk/security/libgnomesu/files/patch-src_gnomesu-auth-dialog.c	                        (rev 0)
+++ trunk/security/libgnomesu/files/patch-src_gnomesu-auth-dialog.c	2017-02-25 14:25:48 UTC (rev 22330)
@@ -0,0 +1,11 @@
+--- src/gnomesu-auth-dialog.c.orig	2005-05-17 17:23:20.000000000 +0200
++++ src/gnomesu-auth-dialog.c	2010-11-22 19:23:27.000000000 +0100
+@@ -212,7 +212,7 @@
+ 	gtk_dialog_add_action_widget (dialog, button, GTK_RESPONSE_CANCEL);
+ 
+ 	button = create_stock_button (GTK_STOCK_OK, _("C_ontinue"));
+-	GTK_WIDGET_SET_FLAGS (button, GTK_HAS_DEFAULT | GTK_CAN_DEFAULT);
++	gtk_widget_set_can_default(button, TRUE);
+ 	gtk_widget_show (button);
+ 	gtk_dialog_add_action_widget (dialog, button, GTK_RESPONSE_OK);
+ 	gtk_widget_grab_default (button);


Property changes on: trunk/security/libgnomesu/files/patch-src_gnomesu-auth-dialog.c
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Copied: trunk/security/libgnomesu/files/pkg-message.in (from rev 22304, trunk/security/libgnomesu/pkg-message)
===================================================================
--- trunk/security/libgnomesu/files/pkg-message.in	                        (rev 0)
+++ trunk/security/libgnomesu/files/pkg-message.in	2017-02-25 14:25:48 UTC (rev 22330)
@@ -0,0 +1,6 @@
+The gnomesu part of libgnomesu will use su(1) without
+any further work. To utilize the PAM support, however,
+you must perform the following:
+
+  cp %%EXAMPLESDIR%%/gnomesu-pam.sample \
+  	/etc/pam.d/gnomesu-pam

Deleted: trunk/security/libgnomesu/pkg-message
===================================================================
--- trunk/security/libgnomesu/pkg-message	2017-02-25 14:18:30 UTC (rev 22329)
+++ trunk/security/libgnomesu/pkg-message	2017-02-25 14:25:48 UTC (rev 22330)
@@ -1,6 +0,0 @@
-The gnomesu part of libgnomesu will use su(1) without
-any further work. To utilize the PAM support, however,
-you must perform the following:
-
-  cp %%EXAMPLESDIR%%/gnomesu-pam.5.x.sample \
-  	/etc/pam.d/gnomesu-pam

Modified: trunk/security/libgnomesu/pkg-plist
===================================================================
--- trunk/security/libgnomesu/pkg-plist	2017-02-25 14:18:30 UTC (rev 22329)
+++ trunk/security/libgnomesu/pkg-plist	2017-02-25 14:25:48 UTC (rev 22330)
@@ -1,16 +1,15 @@
 bin/gnomesu
 include/libgnomesu-1.0/libgnomesu/gnomesu-auth-dialog.h
 include/libgnomesu-1.0/libgnomesu/libgnomesu.h
-lib/libgnomesu.a
-lib/libgnomesu.la
 lib/libgnomesu.so
-lib/libgnomesu.so.2
+lib/libgnomesu.so.0
+lib/libgnomesu.so.0.2.0
 libdata/pkgconfig/libgnomesu-1.0.pc
-libexec/gnomesu-backend
-libexec/gnomesu-pam-backend
+@(,,6111) libexec/gnomesu-backend
+@(,,6111) libexec/gnomesu-pam-backend
 %%PORTDOCS%%%%DOCSDIR%%/api.html
 %%PORTDOCS%%%%DOCSDIR%%/libgnomesu.css
-%%EXAMPLESDIR%%/gnomesu-pam.5.x.sample
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gnomesu-pam.sample
 share/application-registry/gnomesu-nautilus.applications
 share/mime-info/gnomesu-nautilus.keys
 share/locale/az/LC_MESSAGES/libgnomesu-1.0.mo
@@ -50,7 +49,3 @@
 share/locale/tr/LC_MESSAGES/libgnomesu-1.0.mo
 share/locale/zh_CN/LC_MESSAGES/libgnomesu-1.0.mo
 share/locale/zh_TW/LC_MESSAGES/libgnomesu-1.0.mo
- at dirrm include/libgnomesu-1.0/libgnomesu
- at dirrm include/libgnomesu-1.0
- at dirrm %%EXAMPLESDIR%%
-%%PORTDOCS%%@dirrm %%DOCSDIR%%



More information about the Midnightbsd-cvs mailing list