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-head
mailing list