svn commit: r495042 - in head: . x11-toolkits x11-toolkits/gtkextra x11-toolkits/gtkextra/files

Alexey Dokuchaev danfe at FreeBSD.org
Fri Mar 8 14:38:45 UTC 2019


Author: danfe
Date: Fri Mar  8 14:38:42 2019
New Revision: 495042
URL: https://svnweb.freebsd.org/changeset/ports/495042

Log:
  - Resurrect `x11-toolkits/gtkextra2' and update to version 3.3.4
  - Remove USE_CSTD=gnu89 added in r300414, no longer needed
  - Set DOCSDIR to the standard location for GTK-related ports
  - GC `post-install-DOCS-on', port's installation routine is good
  - Remove no longer needed patches and assume maintainership

Added:
  head/x11-toolkits/gtkextra/
     - copied from r495033, head/x11-toolkits/gtkextra2/
Deleted:
  head/x11-toolkits/gtkextra/files/
Modified:
  head/MOVED
  head/x11-toolkits/Makefile
  head/x11-toolkits/gtkextra/Makefile
  head/x11-toolkits/gtkextra/distinfo
  head/x11-toolkits/gtkextra/pkg-plist

Modified: head/MOVED
==============================================================================
--- head/MOVED	Fri Mar  8 14:35:45 2019	(r495041)
+++ head/MOVED	Fri Mar  8 14:38:42 2019	(r495042)
@@ -11678,4 +11678,3 @@ textproc/elixir-ex_doc||2019-03-06|Has expired: Broken
 x11/altyo||2019-03-06|Has expired: Broken for more than 6 months
 x11/pantheon-terminal||2019-03-06|Has expired: Broken for more than 6 months
 x11-wm/e-module-everything-websearch||2019-03-06|Has expired: Broken for more than 6 months
-x11-toolkits/gtkextra2||2019-03-08|Has expired: Broken for more than 6 months

Modified: head/x11-toolkits/Makefile
==============================================================================
--- head/x11-toolkits/Makefile	Fri Mar  8 14:35:45 2019	(r495041)
+++ head/x11-toolkits/Makefile	Fri Mar  8 14:38:42 2019	(r495042)
@@ -43,6 +43,7 @@
     SUBDIR += gtkada
     SUBDIR += gtkada3
     SUBDIR += gtkdatabox
+    SUBDIR += gtkextra
     SUBDIR += gtkglarea2
     SUBDIR += gtkglext
     SUBDIR += gtkglextmm

Modified: head/x11-toolkits/gtkextra/Makefile
==============================================================================
--- head/x11-toolkits/gtkextra2/Makefile	Fri Mar  8 10:05:51 2019	(r495033)
+++ head/x11-toolkits/gtkextra/Makefile	Fri Mar  8 14:38:42 2019	(r495042)
@@ -2,44 +2,28 @@
 # $FreeBSD$
 
 PORTNAME=	gtkextra
-PORTVERSION=	2.1.2
-PORTREVISION=	5
+PORTVERSION=	3.3.4
 CATEGORIES=	x11-toolkits
-MASTER_SITES=	SF/${PORTNAME}/${PORTVERSION}
-DISTNAME=	${PORTNAME:S/gtk/gtk+/}-${PORTVERSION}
+MASTER_SITES=	SF/${PORTNAME}/${PORTVERSION:R}
 
-MAINTAINER=	ports at FreeBSD.org
+MAINTAINER=	danfe at FreeBSD.org
 COMMENT=	Useful widget set complementary to GTK+ 2.0
 
 LICENSE=	GPLv2+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-BROKEN=		Does not build: libgtkextra-x11-2.0.so: undefined reference to `gtkextra_BOOLEAN__BOXED_BOXED'
-DEPRECATED=	Broken for more than 6 months
-EXPIRATION_DATE=	2019-03-05
-
-USES=		gmake libtool pathfix pkgconfig
+USES=		gmake gnome libtool pathfix pkgconfig
 USE_GNOME=	gtk20
 GNU_CONFIGURE=	yes
-USE_CSTD=	gnu89
 USE_LDCONFIG=	yes
 INSTALL_TARGET=	install-strip
 
-DOCSDIR=	${PREFIX}/share/doc/gtkextra2
-
+DOCSDIR=	${PREFIX}/share/gtk-doc/html/${PORTNAME}-${PORTVERSION:R:R}
 PORTDOCS=	*
 
 OPTIONS_DEFINE=	DOCS
 
-post-patch:
+post-patch-DOCS-off:
 	@${REINPLACE_CMD} -e '/^SUBDIRS/s|docs||' ${WRKSRC}/Makefile.in
-	@${REINPLACE_CMD} -e 's|glib/.*\.h>|glib.h>|g' \
-		${WRKSRC}/gtkextra/gtkcharsel.c
-
-post-install-DOCS-on:
-.for d in reference tutorial
-	@${MKDIR} ${STAGEDIR}${DOCSDIR}/${d}
-	@(cd ${WRKSRC}/docs/${d} && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
-.endfor
 
 .include <bsd.port.mk>

Modified: head/x11-toolkits/gtkextra/distinfo
==============================================================================
--- head/x11-toolkits/gtkextra2/distinfo	Fri Mar  8 10:05:51 2019	(r495033)
+++ head/x11-toolkits/gtkextra/distinfo	Fri Mar  8 14:38:42 2019	(r495042)
@@ -1,2 +1,3 @@
-SHA256 (gtk+extra-2.1.2.tar.gz) = bfc9603e2023ea071f2661ecc29e52c94b1beed6b69deae45b466df7f5b2ce55
-SIZE (gtk+extra-2.1.2.tar.gz) = 1274946
+TIMESTAMP = 1506260338
+SHA256 (gtkextra-3.3.4.tar.gz) = 651b738a78edbd5d6ccb64f5a256c39ec35fbbed898e54a3ab7e6cf8fd82f1d6
+SIZE (gtkextra-3.3.4.tar.gz) = 1542795

Modified: head/x11-toolkits/gtkextra/pkg-plist
==============================================================================
--- head/x11-toolkits/gtkextra2/pkg-plist	Fri Mar  8 10:05:51 2019	(r495033)
+++ head/x11-toolkits/gtkextra/pkg-plist	Fri Mar  8 14:38:42 2019	(r495042)
@@ -1,53 +1,56 @@
-include/gtkextra-2.0/gtkextra/gtkbordercombo.h
-include/gtkextra-2.0/gtkextra/gtkcharsel.h
-include/gtkextra-2.0/gtkextra/gtkcheckitem.h
-include/gtkextra-2.0/gtkextra/gtkcolorcombo.h
-include/gtkextra-2.0/gtkextra/gtkcombobutton.h
-include/gtkextra-2.0/gtkextra/gtkdirtree.h
-include/gtkextra-2.0/gtkextra/gtkextra-marshal.h
-include/gtkextra-2.0/gtkextra/gtkextra.h
-include/gtkextra-2.0/gtkextra/gtkextrafeatures.h
-include/gtkextra-2.0/gtkextra/gtkextraicons.h
-include/gtkextra-2.0/gtkextra/gtkextratypebuiltins.h
-include/gtkextra-2.0/gtkextra/gtkfileicons.h
-include/gtkextra-2.0/gtkextra/gtkfilelist.h
-include/gtkextra-2.0/gtkextra/gtkfontcombo.h
-include/gtkextra-2.0/gtkextra/gtkiconfilesel.h
-include/gtkextra-2.0/gtkextra/gtkiconlist.h
-include/gtkextra-2.0/gtkextra/gtkitementry.h
-include/gtkextra-2.0/gtkextra/gtkplot.h
-include/gtkextra-2.0/gtkextra/gtkplot3d.h
-include/gtkextra-2.0/gtkextra/gtkplotarray.h
-include/gtkextra-2.0/gtkextra/gtkplotbar.h
-include/gtkextra-2.0/gtkextra/gtkplotbox.h
-include/gtkextra-2.0/gtkextra/gtkplotbubble.h
-include/gtkextra-2.0/gtkextra/gtkplotcandle.h
-include/gtkextra-2.0/gtkextra/gtkplotcanvas.h
-include/gtkextra-2.0/gtkextra/gtkplotcanvasellipse.h
-include/gtkextra-2.0/gtkextra/gtkplotcanvasline.h
-include/gtkextra-2.0/gtkextra/gtkplotcanvaspixmap.h
-include/gtkextra-2.0/gtkextra/gtkplotcanvasplot.h
-include/gtkextra-2.0/gtkextra/gtkplotcanvasrectangle.h
-include/gtkextra-2.0/gtkextra/gtkplotcanvastext.h
-include/gtkextra-2.0/gtkextra/gtkplotcsurface.h
-include/gtkextra-2.0/gtkextra/gtkplotdata.h
-include/gtkextra-2.0/gtkextra/gtkplotdt.h
-include/gtkextra-2.0/gtkextra/gtkplotflux.h
-include/gtkextra-2.0/gtkextra/gtkplotgdk.h
-include/gtkextra-2.0/gtkextra/gtkplotpc.h
-include/gtkextra-2.0/gtkextra/gtkplotpixmap.h
-include/gtkextra-2.0/gtkextra/gtkplotpolar.h
-include/gtkextra-2.0/gtkextra/gtkplotprint.h
-include/gtkextra-2.0/gtkextra/gtkplotps.h
-include/gtkextra-2.0/gtkextra/gtkplotsegment.h
-include/gtkextra-2.0/gtkextra/gtkplotsurface.h
-include/gtkextra-2.0/gtkextra/gtkpsfont.h
-include/gtkextra-2.0/gtkextra/gtksheet.h
-include/gtkextra-2.0/gtkextra/gtktogglecombo.h
-lib/libgtkextra-x11-2.0.a
-lib/libgtkextra-x11-2.0.so
-lib/libgtkextra-x11-2.0.so.1
-lib/libgtkextra-x11-2.0.so.1.0.1
-libdata/pkgconfig/gtkextra-2.0.pc
-%%PORTDOCS%%@dir %%DOCSDIR%%/reference
-%%PORTDOCS%%@dir %%DOCSDIR%%/tutorial
+include/gtkextra-3.0/gtkextra/gtkbordercombo.h
+include/gtkextra-3.0/gtkextra/gtkcharsel.h
+include/gtkextra-3.0/gtkextra/gtkcheckitem.h
+include/gtkextra-3.0/gtkextra/gtkcolorcombo.h
+include/gtkextra-3.0/gtkextra/gtkcombobutton.h
+include/gtkextra-3.0/gtkextra/gtkdataentry.h
+include/gtkextra-3.0/gtkextra/gtkdataformat.h
+include/gtkextra-3.0/gtkextra/gtkdatatextview.h
+include/gtkextra-3.0/gtkextra/gtkdirtree.h
+include/gtkextra-3.0/gtkextra/gtkextra-marshal.h
+include/gtkextra-3.0/gtkextra/gtkextra.h
+include/gtkextra-3.0/gtkextra/gtkextrafeatures.h
+include/gtkextra-3.0/gtkextra/gtkextraicons.h
+include/gtkextra-3.0/gtkextra/gtkextratypebuiltins.h
+include/gtkextra-3.0/gtkextra/gtkfileicons.h
+include/gtkextra-3.0/gtkextra/gtkfilelist.h
+include/gtkextra-3.0/gtkextra/gtkfontcombo.h
+include/gtkextra-3.0/gtkextra/gtkiconfilesel.h
+include/gtkextra-3.0/gtkextra/gtkiconlist.h
+include/gtkextra-3.0/gtkextra/gtkitementry.h
+include/gtkextra-3.0/gtkextra/gtkplot.h
+include/gtkextra-3.0/gtkextra/gtkplot3d.h
+include/gtkextra-3.0/gtkextra/gtkplotarray.h
+include/gtkextra-3.0/gtkextra/gtkplotbar.h
+include/gtkextra-3.0/gtkextra/gtkplotbox.h
+include/gtkextra-3.0/gtkextra/gtkplotbubble.h
+include/gtkextra-3.0/gtkextra/gtkplotcairo.h
+include/gtkextra-3.0/gtkextra/gtkplotcandle.h
+include/gtkextra-3.0/gtkextra/gtkplotcanvas.h
+include/gtkextra-3.0/gtkextra/gtkplotcanvasellipse.h
+include/gtkextra-3.0/gtkextra/gtkplotcanvasline.h
+include/gtkextra-3.0/gtkextra/gtkplotcanvaspixmap.h
+include/gtkextra-3.0/gtkextra/gtkplotcanvasplot.h
+include/gtkextra-3.0/gtkextra/gtkplotcanvasrectangle.h
+include/gtkextra-3.0/gtkextra/gtkplotcanvastext.h
+include/gtkextra-3.0/gtkextra/gtkplotcsurface.h
+include/gtkextra-3.0/gtkextra/gtkplotdata.h
+include/gtkextra-3.0/gtkextra/gtkplotdt.h
+include/gtkextra-3.0/gtkextra/gtkplotflux.h
+include/gtkextra-3.0/gtkextra/gtkplotgdk.h
+include/gtkextra-3.0/gtkextra/gtkplotpc.h
+include/gtkextra-3.0/gtkextra/gtkplotpixmap.h
+include/gtkextra-3.0/gtkextra/gtkplotpolar.h
+include/gtkextra-3.0/gtkextra/gtkplotprint.h
+include/gtkextra-3.0/gtkextra/gtkplotps.h
+include/gtkextra-3.0/gtkextra/gtkplotsegment.h
+include/gtkextra-3.0/gtkextra/gtkplotsurface.h
+include/gtkextra-3.0/gtkextra/gtkpsfont.h
+include/gtkextra-3.0/gtkextra/gtksheet.h
+include/gtkextra-3.0/gtkextra/gtksheetcolumn.h
+include/gtkextra-3.0/gtkextra/gtktogglecombo.h
+lib/libgtkextra-x11-3.0.a
+lib/libgtkextra-x11-3.0.so
+lib/libgtkextra-x11-3.0.so.8
+lib/libgtkextra-x11-3.0.so.8.1.4
+libdata/pkgconfig/gtkextra-3.0.pc


More information about the svn-ports-all mailing list