View | Details | Raw Unified | Return to bug 82081
Collapse All | Expand All

(-)www/screem/Makefile (-32 / +13 lines)
Lines 6-13 Link Here
6
#
6
#
7
7
8
PORTNAME=	screem
8
PORTNAME=	screem
9
PORTVERSION=	0.12.1
9
PORTVERSION=	0.14.1
10
PORTREVISION=	3
11
CATEGORIES=	www gnome
10
CATEGORIES=	www gnome
12
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
11
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
13
MASTER_SITE_SUBDIR=	${PORTNAME}
12
MASTER_SITE_SUBDIR=	${PORTNAME}
Lines 15-56 Link Here
15
MAINTAINER=	ports@FreeBSD.org
14
MAINTAINER=	ports@FreeBSD.org
16
COMMENT=	Nice GNOME/GTK-based HTML editor
15
COMMENT=	Nice GNOME/GTK-based HTML editor
17
16
18
LIB_DEPENDS+=	neon.24:${PORTSDIR}/www/neon \
17
LIB_DEPENDS=	dbus-1.1:${PORTSDIR}/devel/dbus \
19
		croco-${CROCO_VERSION}.3:${PORTSDIR}/textproc/libcroco \
18
		croco-0.6.3:${PORTSDIR}/textproc/libcroco
20
		dbus-1.1:${PORTSDIR}/devel/dbus
21
19
22
USE_GMAKE=	yes
23
USE_REINPLACE=	yes
24
USE_X_PREFIX=	yes
20
USE_X_PREFIX=	yes
21
USE_GNOME=	desktopfileutils gnomehack gnomeprefix gnometarget \
22
		gtksourceview intlhack libgnomeprintui libgnomeui libgtkhtml
25
USE_XPM=	yes
23
USE_XPM=	yes
26
USE_GNOME=	gnomeprefix gnomehack libgnomeui libgnomeprintui libgtkhtml \
24
USE_REINPLACE=	yes
27
		gtksourceview intlhack desktopfileutils
25
USE_GMAKE=	yes
28
USE_LIBTOOL_VER=15
26
USE_LIBTOOL_VER=	15
27
CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \
28
		LDFLAGS="-L${LOCALBASE}/lib"
29
INSTALLS_OMF=	yes
29
30
30
GCONF_SCHEMAS=	screem.schemas
31
GCONF_SCHEMAS=	screem.schemas
31
32
32
CROCO_VERSION=	0.6
33
34
.if !defined(WITHOUT_OPENSSL)
35
USE_OPENSSL=	yes
36
CONFIGURE_ARGS+=	--with-ssl
37
.endif
38
39
USE_PERL5=	yes
40
CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \
41
		LIBS="-L${LOCALBASE}/lib"
42
CONFIGURE_ARGS+=	--without-included-neon
43
44
post-patch:
33
post-patch:
45
	@${REINPLACE_CMD} -e 's|\$${DATADIRNAME}/\$${PACKAGE}/pixmaps|\$${DATADIRNAME}/gnome/\$${PACKAGE}/pixmaps|g' \
34
	@${REINPLACE_CMD} -e 's|$${DATADIRNAME}/$${PACKAGE}|$${DATADIRNAME}/gnome/$${PACKAGE}|g' ${WRKSRC}/configure
46
		${WRKSRC}/configure
35
	@${REINPLACE_CMD} -e 's|\&\& make|\&\& $$(MAKE)|g' ${WRKSRC}/tests/Makefile.in
47
48
post-configure:
49
	@${REINPLACE_CMD} -e 's|\/\* #undef HAVE_LIMITS_H \*\/|#define HAVE_LIMITS_H 1|g' ${WRKSRC}/config.h
50
51
# HACK:  This allows test builds into a temporary directory, but in the REAL world,
52
# gconf would have created this directory.
53
pre-install:
54
	@${MKDIR} ${PREFIX}/etc/gconf/gconf.xml.defaults
55
36
56
.include <bsd.port.mk>
37
.include <bsd.port.mk>
(-)www/screem/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
MD5 (screem-0.12.1.tar.gz) = 4d1f50deee2888f0ac094cb3df61f1ad
1
MD5 (screem-0.14.1.tar.gz) = b23bf53698df79477f83f3d66b6eab0d
2
SIZE (screem-0.12.1.tar.gz) = 4310597
2
SIZE (screem-0.14.1.tar.gz) = 3947396
(-)www/screem/files/patch-plugins::uploadWizard::Makefile.in (-22 lines)
Lines 1-22 Link Here
1
--- plugins/uploadWizard/Makefile.in.orig	Tue Nov 23 17:42:18 2004
2
+++ plugins/uploadWizard/Makefile.in	Tue Nov 23 17:44:26 2004
3
@@ -58,7 +58,7 @@
4
 	"$(DESTDIR)$(gladedir)"
5
 plugins_execLTLIBRARIES_INSTALL = $(INSTALL)
6
 LTLIBRARIES = $(plugins_exec_LTLIBRARIES)
7
-am__DEPENDENCIES_1 = $(neon_dir)/*.lo
8
+am__DEPENDENCIES_1 =
9
 am__DEPENDENCIES_2 =
10
 uploadWizard_la_DEPENDENCIES = $(am__DEPENDENCIES_1) \
11
 	$(am__DEPENDENCIES_2)
12
@@ -331,8 +331,8 @@
13
 			uploadWizard.h \
14
 			vfsdriver.c
15
 
16
-uploadWizard_la_LDFLAGS = -avoid-version -module $(NEON_CFLAGS)
17
-uploadWizard_la_LIBADD = $(NEONOBJS) $(NEON_LIBS) 
18
+uploadWizard_la_LDFLAGS = -avoid-version -module
19
+uploadWizard_la_LIBADD =
20
 config_h = $(top_builddir)/config.h
21
 obj_ext = o
22
 all: all-am
(-)www/screem/files/patch-src_screem-application.c (-43 lines)
Lines 1-43 Link Here
1
--- src/screem-application.c.orig	Fri Apr  8 01:54:41 2005
2
+++ src/screem-application.c	Fri Apr  8 02:15:23 2005
3
@@ -383,7 +383,7 @@ void screem_application_startup( ScreemA
4
 	if( conn ) {
5
 		dbus_connection_setup_with_g_main( conn, NULL );
6
 
7
-		if( dbus_bus_service_exists( conn, "org.screem", 
8
+		if( dbus_bus_name_has_owner( conn, "org.screem", 
9
 					&error ) ) {
10
 			message = dbus_message_new_method_call(
11
 					"org.screem",
12
@@ -392,9 +392,10 @@ void screem_application_startup( ScreemA
13
 					"Open" );
14
 			if( start_files ) {
15
 				while( *start_files ) {
16
-					dbus_message_append_iter_init( message,
17
+					dbus_message_iter_init_append( message,
18
 							&it );
19
-					dbus_message_iter_append_string( &it,
20
+					dbus_message_iter_append_basic( &it,
21
+							DBUS_TYPE_STRING,
22
 							*start_files );
23
 					start_files ++;
24
 				}
25
@@ -407,7 +408,7 @@ void screem_application_startup( ScreemA
26
 			return;
27
 
28
 		} else {
29
-			if( dbus_bus_acquire_service( conn, "org.screem",
30
+			if( dbus_bus_request_name( conn, "org.screem",
31
 				0, &error ) != -1 ) {
32
 				/* acquired, listen in for 
33
 				 * org.screem stuff */
34
@@ -1522,7 +1523,8 @@ static DBusHandlerResult screem_applicat
35
 		dbus_message_iter_init( message, &it );
36
 		
37
 		add = ( ! priv->start_files ); 
38
-		while( ( uri = dbus_message_iter_get_string( &it ) ) ) {
39
+		while( dbus_message_iter_get_arg_type( &it ) == DBUS_TYPE_STRING ) {
40
+			dbus_message_iter_get_basic( &it, &uri );
41
 			priv->start_files = g_slist_prepend( priv->start_files, uri );	
42
 			if( ! dbus_message_iter_next( &it ) ) {
43
 				break;
(-)www/screem/pkg-plist (-44 / +50 lines)
Lines 1-10 Link Here
1
bin/screem
1
bin/screem
2
lib/screem/plugins/colourWizard.so
2
lib/screem/plugins/colourWizard.so
3
lib/screem/plugins/cssWizard.so
4
lib/screem/plugins/css_wizard.so
3
lib/screem/plugins/css_wizard.so
5
lib/screem/plugins/entityWizard.so
4
lib/screem/plugins/entityWizard.so
6
lib/screem/plugins/formWizard.so
5
lib/screem/plugins/formWizard.so
7
lib/screem/plugins/imageWizard.so
8
lib/screem/plugins/linkWizard.so
6
lib/screem/plugins/linkWizard.so
9
lib/screem/plugins/object_wizard.so
7
lib/screem/plugins/object_wizard.so
10
lib/screem/plugins/ssiWizard.so
8
lib/screem/plugins/ssiWizard.so
Lines 61-92 Link Here
61
share/gnome/help/screem/C/legal.xml
59
share/gnome/help/screem/C/legal.xml
62
share/gnome/help/screem/C/screem.xml
60
share/gnome/help/screem/C/screem.xml
63
share/gnome/mime-info/screem.keys
61
share/gnome/mime-info/screem.keys
64
share/mime/application/vnd.wap.wmlc.xml
65
share/mime/application/vnd.wap.wmlscriptc.xml
66
share/mime/application/x-screem-tag-tree.xml
67
share/mime/application/x-screem.xml
68
share/mime/application/xhtml+xml.xml
69
share/mime/image/vnd.wap.wbmp.xml
70
share/mime/packages/screem.xml
71
share/mime/text/html.xml
72
share/mime/text/vnd.wap.wml.xml
73
share/mime/text/vnd.wap.wmlscript.xml
74
share/mime/text/x-component.xml
75
share/mime/text/x-javascript.xml
76
share/gnome/omf/screem/screem-C.omf
62
share/gnome/omf/screem/screem-C.omf
77
@exec scrollkeeper-install -q %D/share/gnome/omf/screem/screem-C.omf 2>/dev/null || /usr/bin/true
78
share/gnome/pixmaps/screem.png
79
share/gnome/pixmaps/screem/splash/splash.png
63
share/gnome/pixmaps/screem/splash/splash.png
64
share/gnome/pixmaps/screem.png
80
share/gnome/screem/dtd/HTMLlat1.ent
65
share/gnome/screem/dtd/HTMLlat1.ent
81
share/gnome/screem/dtd/HTMLspecial.ent
66
share/gnome/screem/dtd/HTMLspecial.ent
82
share/gnome/screem/dtd/HTMLsymbols.ent
67
share/gnome/screem/dtd/HTMLsymbols.ent
83
share/gnome/screem/dtd/catalog
68
share/gnome/screem/dtd/catalog
84
share/gnome/screem/dtd/http:%2F%2Fwww.w3.org%2FTR%2Fhtml4%2Fframeset.dtd
69
share/gnome/screem/dtd/http%3A%2F%2Fwww.w3.org%2FTR%2Fhtml4%2Fframeset.dtd
85
share/gnome/screem/dtd/http:%2F%2Fwww.w3.org%2FTR%2Fhtml4%2Floose.dtd
70
share/gnome/screem/dtd/http%3A%2F%2Fwww.w3.org%2FTR%2Fhtml4%2Floose.dtd
86
share/gnome/screem/dtd/http:%2F%2Fwww.w3.org%2FTR%2Fhtml4%2Fstrict.dtd
71
share/gnome/screem/dtd/http%3A%2F%2Fwww.w3.org%2FTR%2Fhtml4%2Fstrict.dtd
87
share/gnome/screem/dtd/http:%2F%2Fwww.w3.org%2FTR%2Fxhtml1%2FDTD%2Fxhtml1-frameset.dtd
72
share/gnome/screem/dtd/http%3A%2F%2Fwww.w3.org%2FTR%2Fxhtml1%2FDTD%2Fxhtml1-frameset.dtd
88
share/gnome/screem/dtd/http:%2F%2Fwww.w3.org%2FTR%2Fxhtml1%2FDTD%2Fxhtml1-strict.dtd
73
share/gnome/screem/dtd/http%3A%2F%2Fwww.w3.org%2FTR%2Fxhtml1%2FDTD%2Fxhtml1-strict.dtd
89
share/gnome/screem/dtd/http:%2F%2Fwww.w3.org%2FTR%2Fxhtml1%2FDTD%2Fxhtml1-transitional.dtd
74
share/gnome/screem/dtd/http%3A%2F%2Fwww.w3.org%2FTR%2Fxhtml1%2FDTD%2Fxhtml1-transitional.dtd
90
share/gnome/screem/dtd/screem-tagtree-config.dtd
75
share/gnome/screem/dtd/screem-tagtree-config.dtd
91
share/gnome/screem/dtd/screem-tagtree.dtd
76
share/gnome/screem/dtd/screem-tagtree.dtd
92
share/gnome/screem/dtd/xhtml-lat1.ent
77
share/gnome/screem/dtd/xhtml-lat1.ent
Lines 95-107 Link Here
95
share/gnome/screem/features.xml
80
share/gnome/screem/features.xml
96
share/gnome/screem/glade/css-wizard.glade
81
share/gnome/screem/glade/css-wizard.glade
97
share/gnome/screem/glade/entityWizard.glade
82
share/gnome/screem/glade/entityWizard.glade
98
share/gnome/screem/glade/imageWizard.glade
99
share/gnome/screem/glade/linkwizard.glade
83
share/gnome/screem/glade/linkwizard.glade
100
share/gnome/screem/glade/object-wizard.glade
84
share/gnome/screem/glade/object-wizard.glade
101
share/gnome/screem/glade/screem.glade
85
share/gnome/screem/glade/screem.glade
102
share/gnome/screem/glade/ssiwizard.glade
86
share/gnome/screem/glade/ssiwizard.glade
103
share/gnome/screem/glade/tablewizard.glade
87
share/gnome/screem/glade/tablewizard.glade
104
share/gnome/screem/glade/uploadwizard.glade
88
share/gnome/screem/glade/uploadwizard.glade
89
share/gnome/screem/helpers/Tidy/TidyHTML.desktop
90
share/gnome/screem/helpers/Tidy/TidyXML.desktop
105
share/gnome/screem/hints/screem_hints.txt
91
share/gnome/screem/hints/screem_hints.txt
106
share/gnome/screem/hints/screem_hints_fr.txt
92
share/gnome/screem/hints/screem_hints_fr.txt
107
share/gnome/screem/hints/screem_hints_pt_BR.txt
93
share/gnome/screem/hints/screem_hints_pt_BR.txt
Lines 164-170 Link Here
164
share/gnome/screem/pixmaps/th.xpm
150
share/gnome/screem/pixmaps/th.xpm
165
share/gnome/screem/pixmaps/todo.png
151
share/gnome/screem/pixmaps/todo.png
166
share/gnome/screem/pixmaps/tr.xpm
152
share/gnome/screem/pixmaps/tr.xpm
167
share/gnome/screem/resources/Images/made.jpg
153
share/gnome/screem/resources/Images/made.png
168
share/gnome/screem/resources/Javascript/linktitle.js
154
share/gnome/screem/resources/Javascript/linktitle.js
169
share/gnome/screem/resources/Javascript/preload.js
155
share/gnome/screem/resources/Javascript/preload.js
170
share/gnome/screem/resources/Javascript/rollover.js
156
share/gnome/screem/resources/Javascript/rollover.js
Lines 197-231 Link Here
197
share/locale/pl/LC_MESSAGES/screem.mo
183
share/locale/pl/LC_MESSAGES/screem.mo
198
share/locale/pt_BR/LC_MESSAGES/screem.mo
184
share/locale/pt_BR/LC_MESSAGES/screem.mo
199
share/locale/ru/LC_MESSAGES/screem.mo
185
share/locale/ru/LC_MESSAGES/screem.mo
186
share/locale/rw/LC_MESSAGES/screem.mo
200
share/locale/sk/LC_MESSAGES/screem.mo
187
share/locale/sk/LC_MESSAGES/screem.mo
201
share/locale/sv/LC_MESSAGES/screem.mo
188
share/locale/sv/LC_MESSAGES/screem.mo
202
share/locale/tr/LC_MESSAGES/screem.mo
189
share/locale/tr/LC_MESSAGES/screem.mo
203
share/locale/uk/LC_MESSAGES/screem.mo
190
share/locale/uk/LC_MESSAGES/screem.mo
204
share/locale/vi/LC_MESSAGES/screem.mo
191
share/locale/vi/LC_MESSAGES/screem.mo
205
share/locale/zh_CN/LC_MESSAGES/screem.mo
192
share/locale/zh_CN/LC_MESSAGES/screem.mo
206
@dirrm lib/screem/plugins
193
share/mime/application/vnd.wap.wmlc.xml
207
@dirrm lib/screem
194
share/mime/application/vnd.wap.wmlscriptc.xml
208
@dirrm share/gnome/help/screem/C/figures
195
share/mime/application/x-php-source.xml
209
@dirrm share/gnome/help/screem/C
196
share/mime/application/x-screem-tag-tree.xml
210
@dirrm share/gnome/help/screem
197
share/mime/application/x-screem.xml
211
@dirrm share/gnome/omf/screem
198
share/mime/application/xhtml+xml.xml
212
@dirrm share/gnome/pixmaps/screem/splash
199
share/mime/image/vnd.wap.wbmp.xml
213
@dirrm share/gnome/pixmaps/screem
200
share/mime/packages/screem.xml
214
@dirrm share/gnome/screem/dtd
201
share/mime/text/actionscript.xml
215
@dirrm share/gnome/screem/glade
202
share/mime/text/html.xml
216
@dirrm share/gnome/screem/hints
203
share/mime/text/javascript.xml
217
@dirrm share/gnome/screem/pixmaps
204
share/mime/text/vnd.wap.wml.xml
218
@dirrm share/gnome/screem/resources/Applets
205
share/mime/text/vnd.wap.wmlscript.xml
219
@dirrm share/gnome/screem/resources/HTML
206
share/mime/text/x-actionscript.xml
220
@dirrm share/gnome/screem/resources/Images
207
share/mime/text/x-component.xml
221
@dirrm share/gnome/screem/resources/Javascript
208
share/mime/text/x-javascript.xml
222
@dirrm share/gnome/screem/resources/PHP3
209
share/mime/text/x-php-source.xml
210
share/mime/text/x-php.xml
211
@dirrm share/gnome/screem/ui
212
@dirrm share/gnome/screem/tagtrees
223
@dirrm share/gnome/screem/resources/Templates
213
@dirrm share/gnome/screem/resources/Templates
214
@dirrm share/gnome/screem/resources/PHP3
215
@dirrm share/gnome/screem/resources/Javascript
216
@dirrm share/gnome/screem/resources/Images
217
@dirrm share/gnome/screem/resources/HTML
218
@dirrm share/gnome/screem/resources/Applets
224
@dirrm share/gnome/screem/resources
219
@dirrm share/gnome/screem/resources
225
@dirrm share/gnome/screem/tagtrees
220
@dirrm share/gnome/screem/pixmaps
226
@dirrm share/gnome/screem/ui
221
@dirrm share/gnome/screem/hints
222
@dirrm share/gnome/screem/helpers/Tidy
223
@dirrm share/gnome/screem/helpers
224
@dirrm share/gnome/screem/glade
225
@dirrm share/gnome/screem/dtd
227
@dirrm share/gnome/screem
226
@dirrm share/gnome/screem
228
@unexec scrollkeeper-uninstall -q %D/share/gnome/omf/screem/screem-C.omf 2>/dev/null || /usr/bin/true
227
@dirrm share/gnome/pixmaps/screem/splash
228
@dirrm share/gnome/pixmaps/screem
229
@dirrm share/gnome/omf/screem
230
@dirrm share/gnome/help/screem/C/figures
231
@dirrm share/gnome/help/screem/C
232
@dirrm share/gnome/help/screem
233
@dirrm lib/screem/plugins
234
@dirrm lib/screem
229
@exec %%LOCALBASE%%/bin/update-mime-database %D/share/mime
235
@exec %%LOCALBASE%%/bin/update-mime-database %D/share/mime
230
@unexec %%LOCALBASE%%/bin/update-mime-database %D/share/mime
236
@unexec %%LOCALBASE%%/bin/update-mime-database %D/share/mime
231
@unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
237
@unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true

Return to bug 82081