Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 7 Jun 2005 17:19:01 +0700
From:      "Alexey Dokuchaev" <danfe@FreeBSD.org>
To:        "FreeBSD gnats submit" <FreeBSD-gnats-submit@FreeBSD.org>
Subject:   ports/81982: PORT UPDATE: www/screem to 0.14.1
Message-ID:  <1118139541.0@stan.asempra.local>
Resent-Message-ID: <200506071020.j57AKH7Z080587@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         81982
>Category:       ports
>Synopsis:       PORT UPDATE: www/screem to 0.14.1
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Jun 07 10:20:17 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Alexey Dokuchaev
>Release:        FreeBSD 6.0-CURRENT i386
>Organization:
>Environment:


System: FreeBSD 6.0-CURRENT #0: Mon May 16 22:33:07 NOVST 2005
    root@stan.asempra.local:/usr/obj/usr/src/sys/LIGHT



>Description:


This updates the www/screem port to latest version.  I'm not committing this
in its current form, since there're some portlint complaints left, and it yells on
startup.  Probably more gnome-proficient soul could fix remaining issues, test
it, and commit it.  I just home that I made their lives easier.

Log:
- Update to 0.14.1
- Utilize OPTIONS

Make sure to delete uneeded patches (patch-plugins::uploadWizard::Makefile.in
and patch-src_screem-application.c).


>How-To-Repeat:


N/A


>Fix:


Index: Makefile
===================================================================
RCS file: /home/pcvs/ports/www/screem/Makefile,v
retrieving revision 1.54
diff -u -r1.54 Makefile
--- Makefile	13 Feb 2005 18:28:22 -0000	1.54
+++ Makefile	7 Jun 2005 10:11:37 -0000
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	screem
-PORTVERSION=	0.12.1
+PORTVERSION=	0.14.1
 CATEGORIES=	www gnome
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	${PORTNAME}
@@ -15,26 +15,36 @@
 COMMENT=	Nice GNOME/GTK-based HTML editor
 
 LIB_DEPENDS+=	neon.24:${PORTSDIR}/www/neon \
-		croco-${CROCO_VERSION}.3:${PORTSDIR}/textproc/libcroco \
-		dbus-1.0:${PORTSDIR}/devel/dbus
+		croco-${CROCO_VERSION}.3:${PORTSDIR}/textproc/libcroco
 
 USE_GMAKE=	yes
 USE_REINPLACE=	yes
 USE_X_PREFIX=	yes
 USE_XPM=	yes
 USE_GNOME=	gnomeprefix gnomehack libgnomeui libgnomeprintui libgtkhtml \
-		gtksourceview intlhack desktopfileutils
+		gtksourceview intlhack desktopfileutils gnomemenus
 USE_LIBTOOL_VER=15
 
 GCONF_SCHEMAS=	screem.schemas
 
 CROCO_VERSION=	0.6
 
+OPTIONS=	OPENSSL	"Enable OpenSSL support"	on \
+		DBUS	"Enable DBUS support"		on
+
+.include <bsd.port.pre.mk>
+
 .if !defined(WITHOUT_OPENSSL)
 USE_OPENSSL=	yes
 CONFIGURE_ARGS+=	--with-ssl
 .endif
 
+.if !defined(WITHOUT_DBUS)
+LIB_DEPENDS+=	dbus-1.0:${PORTSDIR}/devel/dbus
+.else
+CONFIGURE_ARGS+=	--disable-dbus
+.endif
+
 USE_PERL5=	yes
 CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \
 		LIBS="-L${LOCALBASE}/lib"
@@ -43,13 +53,14 @@
 post-patch:
 	@${REINPLACE_CMD} -e 's|\$${DATADIRNAME}/\$${PACKAGE}/pixmaps|\$${DATADIRNAME}/gnome/\$${PACKAGE}/pixmaps|g' \
 		${WRKSRC}/configure
+	@${REINPLACE_CMD} -e 's|\&\& make|\&\& $$(MAKE)|' ${WRKSRC}/tests/Makefile.in
 
 post-configure:
 	@${REINPLACE_CMD} -e 's|\/\* #undef HAVE_LIMITS_H \*\/|#define HAVE_LIMITS_H 1|g' ${WRKSRC}/config.h
 
 # HACK:  This allows test builds into a temporary directory, but in the REAL world,
 # gconf would have created this directory.
-pre-install:
-	@${MKDIR} ${PREFIX}/etc/gconf/gconf.xml.defaults
+#pre-su-install:
+#	@${MKDIR} ${PREFIX}/etc/gconf/gconf.xml.defaults
 
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
Index: distinfo
===================================================================
RCS file: /home/pcvs/ports/www/screem/distinfo,v
retrieving revision 1.18
diff -u -r1.18 distinfo
--- distinfo	25 Nov 2004 02:01:50 -0000	1.18
+++ distinfo	7 Jun 2005 10:11:37 -0000
@@ -1,2 +1,2 @@
-MD5 (screem-0.12.1.tar.gz) = 4d1f50deee2888f0ac094cb3df61f1ad
-SIZE (screem-0.12.1.tar.gz) = 4310597
+MD5 (screem-0.14.1.tar.gz) = b23bf53698df79477f83f3d66b6eab0d
+SIZE (screem-0.14.1.tar.gz) = 3947396
Index: pkg-plist
===================================================================
RCS file: /home/pcvs/ports/www/screem/pkg-plist,v
retrieving revision 1.20
diff -u -r1.20 pkg-plist
--- pkg-plist	10 Nov 2004 03:43:17 -0000	1.20
+++ pkg-plist	7 Jun 2005 10:11:37 -0000
@@ -1,16 +1,15 @@
 bin/screem
 lib/screem/plugins/colourWizard.so
-lib/screem/plugins/cssWizard.so
 lib/screem/plugins/css_wizard.so
 lib/screem/plugins/entityWizard.so
 lib/screem/plugins/formWizard.so
-lib/screem/plugins/imageWizard.so
 lib/screem/plugins/linkWizard.so
 lib/screem/plugins/object_wizard.so
 lib/screem/plugins/ssiWizard.so
 lib/screem/plugins/tableWizard.so
 lib/screem/plugins/uploadWizard.so
 share/gnome/application-registry/screem.applications
+share/gnome/applications/mimeinfo.cache
 share/gnome/applications/screem.desktop
 @exec update-desktop-database > /dev/null || /usr/bin/true
 share/gnome/help/screem/C/figures/color-wizard.png
@@ -81,12 +80,12 @@
 share/gnome/screem/dtd/HTMLspecial.ent
 share/gnome/screem/dtd/HTMLsymbols.ent
 share/gnome/screem/dtd/catalog
-share/gnome/screem/dtd/http:%2F%2Fwww.w3.org%2FTR%2Fhtml4%2Fframeset.dtd
-share/gnome/screem/dtd/http:%2F%2Fwww.w3.org%2FTR%2Fhtml4%2Floose.dtd
-share/gnome/screem/dtd/http:%2F%2Fwww.w3.org%2FTR%2Fhtml4%2Fstrict.dtd
-share/gnome/screem/dtd/http:%2F%2Fwww.w3.org%2FTR%2Fxhtml1%2FDTD%2Fxhtml1-frameset.dtd
-share/gnome/screem/dtd/http:%2F%2Fwww.w3.org%2FTR%2Fxhtml1%2FDTD%2Fxhtml1-strict.dtd
-share/gnome/screem/dtd/http:%2F%2Fwww.w3.org%2FTR%2Fxhtml1%2FDTD%2Fxhtml1-transitional.dtd
+share/gnome/screem/dtd/http%3A%2F%2Fwww.w3.org%2FTR%2Fhtml4%2Fframeset.dtd
+share/gnome/screem/dtd/http%3A%2F%2Fwww.w3.org%2FTR%2Fhtml4%2Floose.dtd
+share/gnome/screem/dtd/http%3A%2F%2Fwww.w3.org%2FTR%2Fhtml4%2Fstrict.dtd
+share/gnome/screem/dtd/http%3A%2F%2Fwww.w3.org%2FTR%2Fxhtml1%2FDTD%2Fxhtml1-frameset.dtd
+share/gnome/screem/dtd/http%3A%2F%2Fwww.w3.org%2FTR%2Fxhtml1%2FDTD%2Fxhtml1-strict.dtd
+share/gnome/screem/dtd/http%3A%2F%2Fwww.w3.org%2FTR%2Fxhtml1%2FDTD%2Fxhtml1-transitional.dtd
 share/gnome/screem/dtd/screem-tagtree-config.dtd
 share/gnome/screem/dtd/screem-tagtree.dtd
 share/gnome/screem/dtd/xhtml-lat1.ent
@@ -95,7 +94,6 @@
 share/gnome/screem/features.xml
 share/gnome/screem/glade/css-wizard.glade
 share/gnome/screem/glade/entityWizard.glade
-share/gnome/screem/glade/imageWizard.glade
 share/gnome/screem/glade/linkwizard.glade
 share/gnome/screem/glade/object-wizard.glade
 share/gnome/screem/glade/screem.glade
@@ -106,6 +104,8 @@
 share/gnome/screem/hints/screem_hints_fr.txt
 share/gnome/screem/hints/screem_hints_pt_BR.txt
 share/gnome/screem/hints/screem_hints_sv.txt
+share/gnome/screem/helpers/Tidy/TidyHTML.desktop
+share/gnome/screem/helpers/Tidy/TidyXML.desktop
 share/gnome/screem/pixmaps/add-link-16.png
 share/gnome/screem/pixmaps/add-link-24.png
 share/gnome/screem/pixmaps/add_column-16.png
@@ -164,7 +164,7 @@
 share/gnome/screem/pixmaps/th.xpm
 share/gnome/screem/pixmaps/todo.png
 share/gnome/screem/pixmaps/tr.xpm
-share/gnome/screem/resources/Images/made.jpg
+share/gnome/screem/resources/Images/made.png
 share/gnome/screem/resources/Javascript/linktitle.js
 share/gnome/screem/resources/Javascript/preload.js
 share/gnome/screem/resources/Javascript/rollover.js
@@ -197,6 +197,7 @@
 share/locale/pl/LC_MESSAGES/screem.mo
 share/locale/pt_BR/LC_MESSAGES/screem.mo
 share/locale/ru/LC_MESSAGES/screem.mo
+share/locale/rw/LC_MESSAGES/screem.mo
 share/locale/sk/LC_MESSAGES/screem.mo
 share/locale/sv/LC_MESSAGES/screem.mo
 share/locale/tr/LC_MESSAGES/screem.mo
@@ -214,6 +215,8 @@
 @dirrm share/gnome/screem/dtd
 @dirrm share/gnome/screem/glade
 @dirrm share/gnome/screem/hints
+@dirrm share/gnome/screem/helpers/Tidy
+@dirrm share/gnome/screem/helpers
 @dirrm share/gnome/screem/pixmaps
 @dirrm share/gnome/screem/resources/Applets
 @dirrm share/gnome/screem/resources/HTML



>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1118139541.0>