ports/81982: PORT UPDATE: www/screem to 0.14.1
Alexey Dokuchaev
danfe at FreeBSD.org
Tue Jun 7 10:20:18 UTC 2005
>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 at 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
+ at dirrm share/gnome/screem/helpers/Tidy
+ at 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:
More information about the freebsd-ports-bugs
mailing list