GNOME 2.22.2, part two
authoryselkowitz <yselkowitz@e127d73d-b18e-4ae1-a744-a22e6a3ccd30>
Fri, 6 Jun 2008 20:35:19 +0000 (20:35 +0000)
committeryselkowitz <yselkowitz@e127d73d-b18e-4ae1-a744-a22e6a3ccd30>
Fri, 6 Jun 2008 20:35:19 +0000 (20:35 +0000)
git-svn-id: https://cygwin-ports.svn.sourceforge.net/svnroot/cygwin-ports/ports/trunk@3723 e127d73d-b18e-4ae1-a744-a22e6a3ccd30

README
gedit-2.22.3-1.cygport [new file with mode: 0644]
gedit-2.22.3-1.src.patch [new file with mode: 0644]
setup.hint

diff --git a/README b/README
index 0ef9e715fc1e593c1681f540349f535a912711f2..4f8df4d22640fc8cd5506d10bc47ae50d3ddddbd 100644 (file)
--- a/README
+++ b/README
@@ -7,47 +7,44 @@ use of the GNOME help system, the GNOME Virtual File System and the
 GNOME print framework.
 
 Runtime requirements:
-  cygwin-1.5.24-2
-  GConf2-2.20.1-1
-  atk-1.20.0-1
-  enchant-1.3.0-1
-  gdk-pixbuf2-2.12.2-1
-  glib2-2.14.4-1
-  gnome-vfs2-2.20.1-1
-  gtk2-x11-2.12.2-1
-  gtksourceview2-2.0.2-1
+  cygwin-1.5.25-11
+  atk-1.22.0-1
+  enchant-1.4.2-1
+  gdk-pixbuf2-2.12.9-1
+  GConf2-2.22.0-1
+  glib2-2.16.3-1
+  gnome-vfs2-2.22.0-1
+  gtk2-x11-2.12.9-1
+  gtksourceview2-2.2.1-1
   libX11_6-1.1.3-1
-  libart_lgpl2-2.3.19-1
+  libart_lgpl2-2.3.20-1
   libglade2-2.6.2-1
-  libgnome2-2.20.1.1-1
-  libgnomecanvas2-2.20.1.1-1
-  libgnomeprint22-2.18.2-1
-  libgnomeprintui22-2.18.1-1
-  libgnomeui2-2.20.1.1-1
+  libgnome2-2.22.0-1
+  libgnomeui2-2.22.1-1
   libintl8-0.15-1
-  libxml2-2.6.30-1
-  pango-1.18.3-1
-  python-2.5.1-3
-  python-gobject2-2.14.0-1
-  python-gtk2-2.12.0-1
-  python-gtksourceview2-2.0.0-1
+  libxml2-2.6.32-1
+  pango-1.20.3-1
+  python-2.5.2-1
+  python-gobject2-2.14.2-1
+  python-gtk2-2.12.1-1
+  python-gtksourceview2-2.2.0-1
 
 Build requirements:
 (besides corresponding -devel packages)
-  cygwin-1.5.24-2
   autoconf2.5-2.61-1
-  automake1.10-1.10-1
-  binutils-20060817-1
-  cygport-0.3.7-1
-  gawk-3.1.5-4
+  automake1.10-1.10.1-1
+  binutils-20080523-1
+  cygport-0.3.11-1
+  gawk-3.1.6-1
   gcc-core-3.4.4-3
-  gnome-common-2.20.0-1
-  gnome-doc-utils-0.12.0-1
-  intltool-0.36.2-1
-  libtool1.5-1.5.23a-2
+  gettext-devel-0.15-1
+  gnome-common-2.20.0-2
+  gnome-doc-utils-0.12.2-1
+  intltool-0.37.1-1
+  libtool-2.2.2-2
   make-3.81-1
   pkg-config-0.21-1
-  rarian-0.6.0-1
+  rarian-0.8.0-1
   sed-4.1.5-2
 
 Canonical website:
@@ -59,15 +56,15 @@ Canonical download:
 -------------------------------------------
 
 Build instructions:
-  unpack gedit-2.20.4-1-src.tar.bz2
+  unpack gedit-2.22.3-1-src.tar.bz2
     if you use setup to install this src package, it will be
         unpacked under /usr/src automatically
   cd /usr/src
-  cygport ./gedit-2.20.4-1.cygport all
+  cygport ./gedit-2.22.3-1.cygport all
 
 This will create:
-  /usr/src/gedit-2.20.4-1-src.tar.bz2
-  /usr/src/gedit-2.20.4-1.tar.bz2
+  /usr/src/gedit-2.22.3-1-src.tar.bz2
+  /usr/src/gedit-2.22.3-1.tar.bz2
 
 -------------------------------------------
 
@@ -100,7 +97,6 @@ Files included in the binary package:
   /usr/include/gedit-2.20/gedit/gedit-utils.h
   /usr/include/gedit-2.20/gedit/gedit-view.h
   /usr/include/gedit-2.20/gedit/gedit-window.h
-  /usr/lib/gedit-2/gedit-bugreport.sh
   /usr/lib/gedit-2/plugins/changecase.gedit-plugin
   /usr/lib/gedit-2/plugins/cygchangecase.dll
   /usr/lib/gedit-2/plugins/cygdocinfo.dll
@@ -207,21 +203,21 @@ Files included in the binary package:
   /usr/lib/gedit-2/plugins/time.gedit-plugin
   /usr/lib/libgedit-2.20.a
   /usr/lib/pkgconfig/gedit-2.20.pc
+  /usr/sbin/gedit-2/gedit-bugreport.sh
   /usr/share/applications/gedit.desktop
-  /usr/share/doc/Cygwin/gedit-2.20.4.README
-  /usr/share/doc/gedit-2.20.4/AUTHORS
-  /usr/share/doc/gedit-2.20.4/BUGS
-  /usr/share/doc/gedit-2.20.4/COPYING
-  /usr/share/doc/gedit-2.20.4/ChangeLog
-  /usr/share/doc/gedit-2.20.4/INSTALL
-  /usr/share/doc/gedit-2.20.4/MAINTAINERS
-  /usr/share/doc/gedit-2.20.4/NEWS
-  /usr/share/doc/gedit-2.20.4/README
+  /usr/share/doc/gedit-2.22.3/AUTHORS
+  /usr/share/doc/gedit-2.22.3/BUGS
+  /usr/share/doc/gedit-2.22.3/COPYING
+  /usr/share/doc/gedit-2.22.3/ChangeLog
+  /usr/share/doc/gedit-2.22.3/INSTALL
+  /usr/share/doc/gedit-2.22.3/MAINTAINERS
+  /usr/share/doc/gedit-2.22.3/NEWS
+  /usr/share/doc/gedit-2.22.3/README
   /usr/share/gedit-2/glade/docinfo.glade2
   /usr/share/gedit-2/glade/gedit-encodings-dialog.glade
   /usr/share/gedit-2/glade/gedit-open-location-dialog.glade
-  /usr/share/gedit-2/glade/gedit-page-setup-dialog.glade
   /usr/share/gedit-2/glade/gedit-preferences-dialog.glade
+  /usr/share/gedit-2/glade/gedit-print-preferences.glade
   /usr/share/gedit-2/glade/gedit-search-dialog.glade
   /usr/share/gedit-2/glade/languages-dialog.glade2
   /usr/share/gedit-2/glade/sort.glade2
@@ -343,6 +339,14 @@ Files included in the binary package:
   /usr/share/gnome/help/gedit/oc/figures/gedit_window.png
   /usr/share/gnome/help/gedit/oc/gedit.xml
   /usr/share/gnome/help/gedit/oc/legal.xml
+  /usr/share/gnome/help/gedit/pt_BR/figures/gedit_format_bold.png
+  /usr/share/gnome/help/gedit/pt_BR/figures/gedit_format_italic.png
+  /usr/share/gnome/help/gedit/pt_BR/figures/gedit_format_strikethrough.png
+  /usr/share/gnome/help/gedit/pt_BR/figures/gedit_format_underline.png
+  /usr/share/gnome/help/gedit/pt_BR/figures/gedit_recent_files_menu_icon.png
+  /usr/share/gnome/help/gedit/pt_BR/figures/gedit_window.png
+  /usr/share/gnome/help/gedit/pt_BR/gedit.xml
+  /usr/share/gnome/help/gedit/pt_BR/legal.xml
   /usr/share/gnome/help/gedit/ro/figures/gedit_window.png
   /usr/share/gnome/help/gedit/ro/gedit.xml
   /usr/share/gnome/help/gedit/ro/legal.xml
@@ -402,14 +406,14 @@ Files included in the binary package:
   /usr/share/gtk-doc/html/gedit/GeditNotebook.html
   /usr/share/gtk-doc/html/gedit/GeditPanel.html
   /usr/share/gtk-doc/html/gedit/GeditPlugin.html
-  /usr/share/gtk-doc/html/gedit/GeditPrintJob.html
-  /usr/share/gtk-doc/html/gedit/GeditPrintJobPreview.html
   /usr/share/gtk-doc/html/gedit/GeditProgressMessageArea.html
   /usr/share/gtk-doc/html/gedit/GeditStatusbar.html
   /usr/share/gtk-doc/html/gedit/GeditTab.html
   /usr/share/gtk-doc/html/gedit/GeditView.html
   /usr/share/gtk-doc/html/gedit/GeditWindow.html
   /usr/share/gtk-doc/html/gedit/ch01.html
+  /usr/share/gtk-doc/html/gedit/gedit-GeditPrintJob.html
+  /usr/share/gtk-doc/html/gedit/gedit-GeditPrintJobPreview.html
   /usr/share/gtk-doc/html/gedit/gedit-gedit-convert.html
   /usr/share/gtk-doc/html/gedit/gedit-gedit-debug.html
   /usr/share/gtk-doc/html/gedit/gedit-gedit-encodings.html
@@ -430,6 +434,7 @@ Files included in the binary package:
   /usr/share/locale/af/LC_MESSAGES/gedit.mo
   /usr/share/locale/am/LC_MESSAGES/gedit.mo
   /usr/share/locale/ar/LC_MESSAGES/gedit.mo
+  /usr/share/locale/as/LC_MESSAGES/gedit.mo
   /usr/share/locale/az/LC_MESSAGES/gedit.mo
   /usr/share/locale/be/LC_MESSAGES/gedit.mo
   /usr/share/locale/be@latin/LC_MESSAGES/gedit.mo
@@ -522,6 +527,7 @@ Files included in the binary package:
   /usr/share/omf/gedit/gedit-ja.omf
   /usr/share/omf/gedit/gedit-ko.omf
   /usr/share/omf/gedit/gedit-oc.omf
+  /usr/share/omf/gedit/gedit-pt_BR.omf
   /usr/share/omf/gedit/gedit-ro.omf
   /usr/share/omf/gedit/gedit-ru.omf
   /usr/share/omf/gedit/gedit-sv.omf
@@ -534,6 +540,9 @@ Files included in the binary package:
 
 Port Notes:
 
+----- version 2.22.3-1 -----
+Version bump for GNOME 2.22.
+
 ----- version 2.20.4-1 -----
 Version bump for GNOME 2.20.
 Plugins built against previous versions will need to be rebuilt.
diff --git a/gedit-2.22.3-1.cygport b/gedit-2.22.3-1.cygport
new file mode 100644 (file)
index 0000000..ca31bf1
--- /dev/null
@@ -0,0 +1,5 @@
+inherit gnome2
+
+DESCRIPTION="GNOME text editor"
+
+CYGCONF_ARGS="--enable-python --disable-attr"
diff --git a/gedit-2.22.3-1.src.patch b/gedit-2.22.3-1.src.patch
new file mode 100644 (file)
index 0000000..895235c
--- /dev/null
@@ -0,0 +1,90 @@
+diff -urN -x CYGWIN-PATCHES -x 'aclocal.m4~' -x aclocal.m4t -x autom4te.cache -x config.cache -x config.log -x config.status -x config.h -x '*config.h.in' -x ABOUT-NLS -x Makefile.in.in -x Makevars.template -x '*SlackBuild*' -x '*.egg-info' -x '*.class' -x '*.pyc' -x '*.mo' -x '*.gmo' -x '*.orig' -x '*.rej' -x '*.spec' -x '*.temp' -x '*~' -x '*.stackdump' -x COPYING -x INSTALL -x compile -x config-ml.in -x config.guess -x config.sub -x depcomp -x elisp-comp -x install-sh -x libtool.m4 -x ltoptions.m4 -x ltsugar.m4 -x ltversion.m4 -x 'lt~obsolete.m4' -x ltmain.sh -x mdate-sh -x missing -x mkinstalldirs -x py-compile -x symlink-tree -x texinfo.tex -x ylwrap -x config.rpath -x aclocal.m4 -x Makefile.in -x makefile.in -x configure -x '*.stamp' -x '*.html' -x '*.bak' -x '*.sgml' -x '*.tmpl' -x '*.txt' -x '*.xml' -x '*.args' -x '*.devhelp*' -x '*.css' -x '*.hierarchy' -x '*.interfaces' -x '*.prerequisites' -x '*.signals' -x '*.png' -x '*.top' -x '*.bottom' -x gtk-doc.make -x gtk-doc.m4 -x omf.make -x xmldocs.make -x gnome-doc-utils.make -x gnome-doc-utils.m4 -x intltool.m4 -x intltool-extract -x intltool-extract.in -x intltool-merge -x intltool-merge.in -x intltool-update -x intltool-update.in origsrc/gedit-2.22.3/configure.ac src/gedit-2.22.3/configure.ac
+--- origsrc/gedit-2.22.3/configure.ac  2008-05-27 07:05:34.000000000 -0500
++++ src/gedit-2.22.3/configure.ac      2008-06-03 00:15:17.218750000 -0500
+@@ -343,8 +343,22 @@
+    AC_SUBST(DISABLE_DEPRECATED_CFLAGS)
+ fi
+-PLUGIN_LIBTOOL_FLAGS="-module -avoid-version"
++case "$host_os" in
++  cygwin*|mingw*)
++    platform_win32=yes
++    GEDIT_IMPLIB="-lgedit-$GEDIT_API_VERSION"
++    PLUGIN_LIBTOOL_FLAGS="-module -avoid-version -no-undefined -Wl,\$(top_builddir)/gedit/libgedit-\$(GEDIT_API_VERSION).a"
++    ;;
++  *)
++    platform_win32=no
++    GEDIT_IMPLIB=""
++    PLUGIN_LIBTOOL_FLAGS="-module -avoid-version"
++    ;;
++esac
++
++AC_SUBST(GEDIT_IMPLIB)
+ AC_SUBST(PLUGIN_LIBTOOL_FLAGS)
++AM_CONDITIONAL(PLATFORM_WIN32, test "x$platform_win32" = "xyes")
+ AC_CONFIG_FILES([
+ Makefile
+diff -urN -x CYGWIN-PATCHES -x 'aclocal.m4~' -x aclocal.m4t -x autom4te.cache -x config.cache -x config.log -x config.status -x config.h -x '*config.h.in' -x ABOUT-NLS -x Makefile.in.in -x Makevars.template -x '*SlackBuild*' -x '*.egg-info' -x '*.class' -x '*.pyc' -x '*.mo' -x '*.gmo' -x '*.orig' -x '*.rej' -x '*.spec' -x '*.temp' -x '*~' -x '*.stackdump' -x COPYING -x INSTALL -x compile -x config-ml.in -x config.guess -x config.sub -x depcomp -x elisp-comp -x install-sh -x libtool.m4 -x ltoptions.m4 -x ltsugar.m4 -x ltversion.m4 -x 'lt~obsolete.m4' -x ltmain.sh -x mdate-sh -x missing -x mkinstalldirs -x py-compile -x symlink-tree -x texinfo.tex -x ylwrap -x config.rpath -x aclocal.m4 -x Makefile.in -x makefile.in -x configure -x '*.stamp' -x '*.html' -x '*.bak' -x '*.sgml' -x '*.tmpl' -x '*.txt' -x '*.xml' -x '*.args' -x '*.devhelp*' -x '*.css' -x '*.hierarchy' -x '*.interfaces' -x '*.prerequisites' -x '*.signals' -x '*.png' -x '*.top' -x '*.bottom' -x gtk-doc.make -x gtk-doc.m4 -x omf.make -x xmldocs.make -x gnome-doc-utils.make -x gnome-doc-utils.m4 -x intltool.m4 -x intltool-extract -x intltool-extract.in -x intltool-merge -x intltool-merge.in -x intltool-update -x intltool-update.in origsrc/gedit-2.22.3/data/gedit.desktop.in src/gedit-2.22.3/data/gedit.desktop.in
+--- origsrc/gedit-2.22.3/data/gedit.desktop.in 2008-05-27 07:15:17.000000000 -0500
++++ src/gedit-2.22.3/data/gedit.desktop.in     2008-06-03 01:05:26.000000000 -0500
+@@ -14,4 +14,4 @@
+ X-GNOME-Bugzilla-Product=gedit
+ X-GNOME-Bugzilla-Component=general
+ X-GNOME-Bugzilla-Version=2.22.3
+-X-GNOME-Bugzilla-ExtraInfoScript=/opt/gnome/libexec/gedit-2/gedit-bugreport.sh
++X-GNOME-Bugzilla-ExtraInfoScript=/usr/sbin/gedit-2/gedit-bugreport.sh
+diff -urN -x CYGWIN-PATCHES -x 'aclocal.m4~' -x aclocal.m4t -x autom4te.cache -x config.cache -x config.log -x config.status -x config.h -x '*config.h.in' -x ABOUT-NLS -x Makefile.in.in -x Makevars.template -x '*SlackBuild*' -x '*.egg-info' -x '*.class' -x '*.pyc' -x '*.mo' -x '*.gmo' -x '*.orig' -x '*.rej' -x '*.spec' -x '*.temp' -x '*~' -x '*.stackdump' -x COPYING -x INSTALL -x compile -x config-ml.in -x config.guess -x config.sub -x depcomp -x elisp-comp -x install-sh -x libtool.m4 -x ltoptions.m4 -x ltsugar.m4 -x ltversion.m4 -x 'lt~obsolete.m4' -x ltmain.sh -x mdate-sh -x missing -x mkinstalldirs -x py-compile -x symlink-tree -x texinfo.tex -x ylwrap -x config.rpath -x aclocal.m4 -x Makefile.in -x makefile.in -x configure -x '*.stamp' -x '*.html' -x '*.bak' -x '*.sgml' -x '*.tmpl' -x '*.txt' -x '*.xml' -x '*.args' -x '*.devhelp*' -x '*.css' -x '*.hierarchy' -x '*.interfaces' -x '*.prerequisites' -x '*.signals' -x '*.png' -x '*.top' -x '*.bottom' -x gtk-doc.make -x gtk-doc.m4 -x omf.make -x xmldocs.make -x gnome-doc-utils.make -x gnome-doc-utils.m4 -x intltool.m4 -x intltool-extract -x intltool-extract.in -x intltool-merge -x intltool-merge.in -x intltool-update -x intltool-update.in origsrc/gedit-2.22.3/data/gedit.pc.in src/gedit-2.22.3/data/gedit.pc.in
+--- origsrc/gedit-2.22.3/data/gedit.pc.in      2008-05-25 05:34:53.000000000 -0500
++++ src/gedit-2.22.3/data/gedit.pc.in  2008-06-03 00:15:05.921875000 -0500
+@@ -8,3 +8,4 @@
+ Requires: libgnomeui-2.0 libglade-2.0 gtksourceview-2.0
+ Version: @VERSION@
+ Cflags: -I${includedir}/gedit-@GEDIT_API_VERSION@
++Libs: -L${libdir} @GEDIT_IMPLIB@
+diff -urN -x CYGWIN-PATCHES -x 'aclocal.m4~' -x aclocal.m4t -x autom4te.cache -x config.cache -x config.log -x config.status -x config.h -x '*config.h.in' -x ABOUT-NLS -x Makefile.in.in -x Makevars.template -x '*SlackBuild*' -x '*.egg-info' -x '*.class' -x '*.pyc' -x '*.mo' -x '*.gmo' -x '*.orig' -x '*.rej' -x '*.spec' -x '*.temp' -x '*~' -x '*.stackdump' -x COPYING -x INSTALL -x compile -x config-ml.in -x config.guess -x config.sub -x depcomp -x elisp-comp -x install-sh -x libtool.m4 -x ltoptions.m4 -x ltsugar.m4 -x ltversion.m4 -x 'lt~obsolete.m4' -x ltmain.sh -x mdate-sh -x missing -x mkinstalldirs -x py-compile -x symlink-tree -x texinfo.tex -x ylwrap -x config.rpath -x aclocal.m4 -x Makefile.in -x makefile.in -x configure -x '*.stamp' -x '*.html' -x '*.bak' -x '*.sgml' -x '*.tmpl' -x '*.txt' -x '*.xml' -x '*.args' -x '*.devhelp*' -x '*.css' -x '*.hierarchy' -x '*.interfaces' -x '*.prerequisites' -x '*.signals' -x '*.png' -x '*.top' -x '*.bottom' -x gtk-doc.make -x gtk-doc.m4 -x omf.make -x xmldocs.make -x gnome-doc-utils.make -x gnome-doc-utils.m4 -x intltool.m4 -x intltool-extract -x intltool-extract.in -x intltool-merge -x intltool-merge.in -x intltool-update -x intltool-update.in origsrc/gedit-2.22.3/gedit/Makefile.am src/gedit-2.22.3/gedit/Makefile.am
+--- origsrc/gedit-2.22.3/gedit/Makefile.am     2008-05-25 05:34:54.000000000 -0500
++++ src/gedit-2.22.3/gedit/Makefile.am 2008-06-03 00:15:17.250000000 -0500
+@@ -30,20 +30,25 @@
+ gedit_SOURCES = gedit.c
+ gedit_LDADD = libgedit.la $(GEDIT_LIBS)
++if PLATFORM_WIN32
++gedit_LDFLAGS = -Wl,--export-all-symbols -Wl,--out-implib,libgedit-$(GEDIT_API_VERSION).a
++else
+ gedit_LDFLAGS = -export-dynamic -no-undefined -export-symbols-regex "^[[^_]].*"
+-
++endif
+ libgedit_la_LDFLAGS = -export-dynamic -no-undefined -export-symbols-regex "^[[^_]].*"
+-libgedit_la_LIBADD =                  \
+-      $(GEDIT_LIBS)                   \
+-      dialogs/libdialogs.la
++libgedit_la_LIBADD =
+ if ENABLE_PYTHON
+ libgedit_la_LIBADD += \
+       $(top_builddir)/bindings/python/gedit.la
+ endif
++libgedit_la_LIBADD +=                 \
++      dialogs/libdialogs.la   \
++      $(GEDIT_LIBS)
++
+ BUILT_SOURCES =                       \
+       gedit-enum-types.c              \
+       gedit-enum-types.h              \
+@@ -211,7 +216,11 @@
+ install-exec-hook:
+       rm -f $(DESTDIR)$(bindir)/gnome-text-editor
+-      ln -s gedit $(DESTDIR)$(bindir)/gnome-text-editor
++      ln -s gedit$(EXEEXT) $(DESTDIR)$(bindir)/gnome-text-editor
++if PLATFORM_WIN32
++      $(mkinstalldirs) "$(DESTDIR)$(libdir)"
++      $(INSTALL_DATA) libgedit-$(GEDIT_API_VERSION).a "$(DESTDIR)$(libdir)"
++endif
+ BACON_DIR=$(srcdir)/../../libbacon/src/
+ BACON_FILES=bacon-message-connection.h bacon-message-connection.c
index 82788a24b003a260300508e5818f57ed26e93111..46cdc3be2d460654fc6f3239ee958b7b486313bf 100644 (file)
@@ -1,5 +1,5 @@
 category: Gnome Editors
-requires: cygwin GConf2 atk enchant glib2 gdk-pixbuf2 gnome-vfs2 gtk2-x11 gtksourceview2 libX11_6 libart_lgpl2 libglade2 libgnome2 libgnomecanvas2 libgnomeprint22 libgnomeprintui22 libgnomeui2 libintl8 libxml2 pango python python-gobject2 python-gtk2 python-gtksourceview2
+requires: cygwin GConf2 atk enchant glib2 gdk-pixbuf2 gnome-vfs2 gtk2-x11 gtksourceview2 libX11_6 libart_lgpl2 libglade2 libgnome2 libgnomeui2 libintl8 libxml2 pango python python-gobject2 python-gtk2 python-gtksourceview2
 sdesc: "Text editor for the GNOME Desktop"
 ldesc: "gedit is a small and lightweight UTF-8 text editor for the GNOME
 environment. Complete GNOME integration is featured, with support for
This page took 0.02984 seconds and 5 git commands to generate.