# This is a patch for screem to update it to screem-0.8.2 # # To apply this patch: # STEP 1: Chdir to the source directory. # STEP 2: Run the 'applypatch' program with this patch file as input. # # If you do not have 'applypatch', it is part of the 'makepatch' package # that you can fetch from the Comprehensive Perl Archive Network: # http://www.perl.com/CPAN/authors/Johan_Vromans/makepatch-x.y.tar.gz # In the above URL, 'x' should be 2 or higher. # # To apply this patch without the use of 'applypatch': # STEP 1: Chdir to the source directory. # If you have a decent Bourne-type shell: # STEP 2: Run the shell with this file as input. # If you don't have such a shell, you may need to manually create/delete # the files as shown below. # STEP 3: Run the 'patch' program with this file as input. # # These are the commands needed to create/delete files/directories: # rm -f 'files/patch-src_screem-markup.c' rm -f 'files/patch-po::Makefile.in.in' rm -f 'files/patch-plugins_uploadWizard_Makefile.in' rm -f 'files/patch-ab' touch 'files/patch-ltmain.sh' chmod 0644 'files/patch-ltmain.sh' # # This command terminates the shell and need not be executed manually. exit # #### End of Preamble #### #### Patch data follows #### diff -u 'screem/Makefile' 'screem-0.8.2/Makefile' Index: ./Makefile --- ./Makefile Mon Apr 21 01:27:03 2003 +++ ./Makefile Fri Oct 31 19:10:24 2003 @@ -2,11 +2,11 @@ # Date created: 05 Nov 1999 # Whom: Will Andrews # -# $FreeBSD: ports/www/screem/Makefile,v 1.37 2003/04/21 08:27:03 adamw Exp $ +# $FreeBSD$ # PORTNAME= screem -PORTVERSION= 0.6.2 +PORTVERSION= 0.8.2 CATEGORIES= www gnome MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} @@ -14,16 +14,26 @@ MAINTAINER= coop9211@uidaho.edu COMMENT= Nice GNOME/GTK-based HTML editor +# www/neon needs to be updated to 0.24.3 +#LIB_DEPENDS= neon.24:${PORTSDIR}/www/neon + USE_GMAKE= yes USE_X_PREFIX= yes USE_XPM= yes -USE_GNOME= gnomeprefix gnomehack libgnomeui libgnomeprintui libgtkhtml +USE_GNOME= gnomeprefix gnomehack libgnomeui libgnomeprintui libgtkhtml \ + gtksourceview USE_LIBTOOL= yes +INSTALLS_SHLIB= yes + +.ifndef WITHOUT_OPENSSL USE_OPENSSL= yes +CONFIGURE_ARGS+= --with-ssl +.endif + USE_PERL5= yes CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ LIBS="-L${LOCALBASE}/lib" -CONFIGURE_ARGS= --with-ssl +#CONFIGURE_ARGS+= --with-neon="${LOCALBASE}/bin" post-patch: @${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g ; \ diff -u 'screem/distinfo' 'screem-0.8.2/distinfo' Index: ./distinfo --- ./distinfo Mon Apr 21 01:27:03 2003 +++ ./distinfo Fri Oct 31 07:24:39 2003 @@ -1 +1 @@ -MD5 (screem-0.6.2.tar.gz) = 015360e3d61b69c097e4412a168e7b31 +MD5 (screem-0.8.2.tar.gz) = fd1c6f8c2867a43028621cbdd944b9df diff -u /dev/null 'screem-0.8.2/files/patch-ltmain.sh' Index: ./files/patch-ltmain.sh --- ./files/patch-ltmain.sh Wed Dec 31 16:00:00 1969 +++ ./files/patch-ltmain.sh Fri Oct 31 19:39:42 2003 @@ -0,0 +1,51 @@ +--- ltmain.sh.orig Fri Sep 12 14:51:51 2003 ++++ ltmain.sh Sun Sep 21 17:49:07 2003 +@@ -1280,7 +1280,7 @@ + esac + elif test "X$arg" = "X-lc_r"; then + case $host in +- *-*-openbsd* | *-*-freebsd*) ++ *-*-openbsd* | *-*-freebsd4*) + # Do not include libc_r directly, use -pthread flag. + continue + ;; +@@ -1290,8 +1290,16 @@ + continue + ;; + ++ -pthread) ++ compile_command="$compile_command -pthread" ++ finalize_command="$finalize_command -pthread" ++ compiler_flags="$compiler_flags -pthread" ++ continue ++ ;; ++ + -module) + module=yes ++ build_old_libs=no + continue + ;; + +@@ -3000,6 +3008,9 @@ + # problems, so we reset it completely + verstring= + ;; ++ *-*-freebsd*) ++ # FreeBSD doesn't need this... ++ ;; + *) + verstring="0.0" + ;; +@@ -5428,10 +5439,12 @@ + fi + + # Install the pseudo-library for information purposes. ++ if /usr/bin/false; then + name=`$echo "X$file" | $Xsed -e 's%^.*/%%'` + instname="$dir/$name"i + $show "$install_prog $instname $destdir/$name" + $run eval "$install_prog $instname $destdir/$name" || exit $? ++ fi + + # Maybe install the static library, too. + test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library" diff -u 'screem/pkg-plist' 'screem-0.8.2/pkg-plist' Index: ./pkg-plist --- ./pkg-plist Mon Apr 21 01:27:03 2003 +++ ./pkg-plist Fri Oct 31 19:18:09 2003 @@ -1,4 +1,6 @@ bin/screem +etc/gconf/gconf.xml.defaults/%gconf.xml +etc/gconf/gconf.xml.defaults/apps/%gconf.xml etc/gconf/gconf.xml.defaults/apps/screem/%gconf.xml etc/gconf/gconf.xml.defaults/apps/screem/editor/%gconf.xml etc/gconf/gconf.xml.defaults/apps/screem/editor/print/%gconf.xml @@ -6,6 +8,8 @@ etc/gconf/gconf.xml.defaults/apps/screem/hint/%gconf.xml etc/gconf/gconf.xml.defaults/apps/screem/linkview/%gconf.xml etc/gconf/gconf.xml.defaults/apps/screem/ui/%gconf.xml +etc/gconf/gconf.xml.defaults/schemas/%gconf.xml +etc/gconf/gconf.xml.defaults/schemas/apps/%gconf.xml etc/gconf/gconf.xml.defaults/schemas/apps/screem/%gconf.xml etc/gconf/gconf.xml.defaults/schemas/apps/screem/editor/%gconf.xml etc/gconf/gconf.xml.defaults/schemas/apps/screem/editor/print/%gconf.xml @@ -27,6 +31,7 @@ share/gnome/help/screem/C/figures/dummy.png share/gnome/help/screem/C/legal.xml share/gnome/help/screem/C/screem.xml +share/gnome/mime-info/screem.keys share/gnome/mime-info/screem.mime share/gnome/omf/screem/screem-C.omf share/gnome/pixmaps/screem.png @@ -35,15 +40,17 @@ share/gnome/screem/dtd/HTMLspecial.ent share/gnome/screem/dtd/HTMLsymbols.ent share/gnome/screem/dtd/catalog -share/gnome/screem/dtd/frameset.dtd -share/gnome/screem/dtd/loose.dtd -share/gnome/screem/dtd/strict.dtd +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/screem-tagtree.dtd share/gnome/screem/dtd/xhtml-lat1.ent share/gnome/screem/dtd/xhtml-special.ent share/gnome/screem/dtd/xhtml-symbol.ent -share/gnome/screem/dtd/xhtml1-frameset.dtd -share/gnome/screem/dtd/xhtml1-strict.dtd -share/gnome/screem/dtd/xhtml1-transitional.dtd +share/gnome/screem/features.xml share/gnome/screem/glade/css.glade share/gnome/screem/glade/entityWizard.glade share/gnome/screem/glade/imageWizard.glade @@ -56,40 +63,43 @@ 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/php/php3_functions -share/gnome/screem/php/php4_functions share/gnome/screem/resources/Images/made.jpg +share/gnome/screem/resources/Javascript/linktitle.js +share/gnome/screem/resources/Javascript/preload.js +share/gnome/screem/resources/Javascript/rollover.js share/gnome/screem/resources/Templates/template.html -share/gnome/screem/screem.tagtree -share/gnome/screem/syntax/asp.screem.syntax -share/gnome/screem/syntax/html.screem.syntax -share/gnome/screem/syntax/javascript.screem.syntax -share/gnome/screem/syntax/perl.screem.syntax -share/gnome/screem/syntax/php.screem.syntax -share/gnome/screem/syntax/xml.screem.syntax +share/gnome/screem/tagtrees/apache.tagtree +share/gnome/screem/tagtrees/css.tagtree +share/gnome/screem/tagtrees/funcref_php.tagtree +share/gnome/screem/tagtrees/html.tagtree +share/gnome/screem/tagtrees/javascript.tagtree +share/gnome/screem/ui/layout share/gnome/screem/ui/screem-css-window-ui.xml -share/gnome/screem/ui/screem-window-ui.xml -share/locale/az/LC_MESSAGES/screem.mo -share/locale/cs/LC_MESSAGES/screem.mo -share/locale/da/LC_MESSAGES/screem.mo -share/locale/de/LC_MESSAGES/screem.mo -share/locale/el/LC_MESSAGES/screem.mo -share/locale/es/LC_MESSAGES/screem.mo -share/locale/fr/LC_MESSAGES/screem.mo -share/locale/it/LC_MESSAGES/screem.mo -share/locale/ja/LC_MESSAGES/screem.mo -share/locale/ko/LC_MESSAGES/screem.mo -share/locale/nb/LC_MESSAGES/screem.mo -share/locale/no/LC_MESSAGES/screem.mo -share/locale/pl/LC_MESSAGES/screem.mo -share/locale/pt_BR/LC_MESSAGES/screem.mo -share/locale/ru/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 -share/locale/uk/LC_MESSAGES/screem.mo -share/locale/vi/LC_MESSAGES/screem.mo -share/locale/zh_CN/LC_MESSAGES/screem.mo +share/gnome/screem/ui/screem-tag-tree-bar.xml +share/gnome/screem/ui/screem-window-menu.xml +share/gnome/screem/ui/screem-window-popups.xml +share/gnome/screem/ui/screem-window-toolbar.xml +share/locale/az.mo/LC_MESSAGES/screem.mo +share/locale/cs.mo/LC_MESSAGES/screem.mo +share/locale/da.mo/LC_MESSAGES/screem.mo +share/locale/de.mo/LC_MESSAGES/screem.mo +share/locale/el.mo/LC_MESSAGES/screem.mo +share/locale/es.mo/LC_MESSAGES/screem.mo +share/locale/fr.mo/LC_MESSAGES/screem.mo +share/locale/it.mo/LC_MESSAGES/screem.mo +share/locale/ja.mo/LC_MESSAGES/screem.mo +share/locale/ko.mo/LC_MESSAGES/screem.mo +share/locale/nb.mo/LC_MESSAGES/screem.mo +share/locale/no.mo/LC_MESSAGES/screem.mo +share/locale/pl.mo/LC_MESSAGES/screem.mo +share/locale/pt_BR.mo/LC_MESSAGES/screem.mo +share/locale/ru.mo/LC_MESSAGES/screem.mo +share/locale/sk.mo/LC_MESSAGES/screem.mo +share/locale/sv.mo/LC_MESSAGES/screem.mo +share/locale/tr.mo/LC_MESSAGES/screem.mo +share/locale/uk.mo/LC_MESSAGES/screem.mo +share/locale/vi.mo/LC_MESSAGES/screem.mo +share/locale/zh_CN.mo/LC_MESSAGES/screem.mo share/screem/pixmaps/add-link-16.png share/screem/pixmaps/add-link-24.png share/screem/pixmaps/add_column-16.png @@ -144,8 +154,51 @@ share/screem/pixmaps/tr.xpm @dirrm share/screem/pixmaps @dirrm share/screem +@dirrm share/locale/zh_CN.mo/LC_MESSAGES +@dirrm share/locale/zh_CN.mo +@dirrm share/locale/vi.mo/LC_MESSAGES +@dirrm share/locale/vi.mo +@dirrm share/locale/uk.mo/LC_MESSAGES +@dirrm share/locale/uk.mo +@dirrm share/locale/tr.mo/LC_MESSAGES +@dirrm share/locale/tr.mo +@dirrm share/locale/sv.mo/LC_MESSAGES +@dirrm share/locale/sv.mo +@dirrm share/locale/sk.mo/LC_MESSAGES +@dirrm share/locale/sk.mo +@dirrm share/locale/ru.mo/LC_MESSAGES +@dirrm share/locale/ru.mo +@dirrm share/locale/pt_BR.mo/LC_MESSAGES +@dirrm share/locale/pt_BR.mo +@dirrm share/locale/pl.mo/LC_MESSAGES +@dirrm share/locale/pl.mo +@dirrm share/locale/no.mo/LC_MESSAGES +@dirrm share/locale/no.mo +@dirrm share/locale/nb.mo/LC_MESSAGES +@dirrm share/locale/nb.mo +@dirrm share/locale/ko.mo/LC_MESSAGES +@dirrm share/locale/ko.mo +@dirrm share/locale/ja.mo/LC_MESSAGES +@dirrm share/locale/ja.mo +@dirrm share/locale/it.mo/LC_MESSAGES +@dirrm share/locale/it.mo +@dirrm share/locale/fr.mo/LC_MESSAGES +@dirrm share/locale/fr.mo +@dirrm share/locale/es.mo/LC_MESSAGES +@dirrm share/locale/es.mo +@dirrm share/locale/el.mo/LC_MESSAGES +@dirrm share/locale/el.mo +@dirrm share/locale/de.mo/LC_MESSAGES +@dirrm share/locale/de.mo +@dirrm share/locale/da.mo/LC_MESSAGES +@dirrm share/locale/da.mo +@dirrm share/locale/cs.mo/LC_MESSAGES +@dirrm share/locale/cs.mo +@dirrm share/locale/az.mo/LC_MESSAGES +@dirrm share/locale/az.mo +@dirrm share/locale @dirrm share/gnome/screem/ui -@dirrm share/gnome/screem/syntax +@dirrm share/gnome/screem/tagtrees @dirrm share/gnome/screem/resources/Templates @dirrm share/gnome/screem/resources/PHP3 @dirrm share/gnome/screem/resources/Javascript @@ -153,25 +206,34 @@ @dirrm share/gnome/screem/resources/HTML @dirrm share/gnome/screem/resources/Applets @dirrm share/gnome/screem/resources -@dirrm share/gnome/screem/php @dirrm share/gnome/screem/hints @dirrm share/gnome/screem/glade @dirrm share/gnome/screem/dtd @dirrm share/gnome/screem -@dirrm share/gnome/omf/screem @dirrm share/gnome/pixmaps/screem/splash @dirrm share/gnome/pixmaps/screem +@dirrm share/gnome/pixmaps +@dirrm share/gnome/omf/screem +@dirrm share/gnome/omf +@dirrm share/gnome/mime-info @dirrm share/gnome/help/screem/C/figures @dirrm share/gnome/help/screem/C @dirrm share/gnome/help/screem +@dirrm share/gnome/help +@dirrm share/gnome/applications +@dirrm share/gnome/application-registry +@dirrm share/gnome @dirrm lib/screem/plugins @dirrm lib/screem +@dirrm etc/gconf/schemas @dirrm etc/gconf/gconf.xml.defaults/schemas/apps/screem/ui @dirrm etc/gconf/gconf.xml.defaults/schemas/apps/screem/hint @dirrm etc/gconf/gconf.xml.defaults/schemas/apps/screem/general @dirrm etc/gconf/gconf.xml.defaults/schemas/apps/screem/editor/print @dirrm etc/gconf/gconf.xml.defaults/schemas/apps/screem/editor @dirrm etc/gconf/gconf.xml.defaults/schemas/apps/screem +@dirrm etc/gconf/gconf.xml.defaults/schemas/apps +@dirrm etc/gconf/gconf.xml.defaults/schemas @dirrm etc/gconf/gconf.xml.defaults/apps/screem/ui @dirrm etc/gconf/gconf.xml.defaults/apps/screem/linkview @dirrm etc/gconf/gconf.xml.defaults/apps/screem/hint @@ -179,3 +241,8 @@ @dirrm etc/gconf/gconf.xml.defaults/apps/screem/editor/print @dirrm etc/gconf/gconf.xml.defaults/apps/screem/editor @dirrm etc/gconf/gconf.xml.defaults/apps/screem +@dirrm etc/gconf/gconf.xml.defaults/apps +@dirrm etc/gconf/gconf.xml.defaults +@dirrm etc/gconf +@exec scrollkeeper-install -q %D/share/gnome/omf/screem/screem-C.omf 2>/dev/null || /usr/bin/true +@unexec scrollkeeper-uninstall -q %D/share/gnome/omf/screem/screem-C.omf 2>/dev/null || /usr/bin/true #### End of Patch data #### #### ApplyPatch data follows #### # Data version : 1.0 # Date generated : Fri Oct 31 21:05:54 2003 # Generated by : makepatch 2.00 # Recurse directories : Yes # r 'files/patch-src_screem-markup.c' 518 0 # r 'files/patch-po::Makefile.in.in' 396 0 # r 'files/patch-plugins_uploadWizard_Makefile.in' 376 0 # r 'files/patch-ab' 309 0 # p 'Makefile' 958 1067656224 0100644 # p 'distinfo' 61 1067613879 0100644 # c 'files/patch-ltmain.sh' 0 1067657982 0100644 # p 'pkg-plist' 7365 1067656689 0100644 #### End of ApplyPatch data #### #### End of Patch kit [created: Fri Oct 31 21:05:54 2003] #### #### Checksum: 388 14193 30177 ####