r12596 - in /desktop/unstable/gtksourceview2/debian: ./ patches/
slomo at users.alioth.debian.org
slomo at users.alioth.debian.org
Thu Sep 20 07:52:37 UTC 2007
Author: slomo
Date: Thu Sep 20 07:52:37 2007
New Revision: 12596
URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=12596
Log:
* First upload to Debian.
* New upstream release with new API and package name, based on the
gtksourceview packaging. This is parallel installable with the old version.
* Updated package taken from Ubuntu. Thanks to Aron Sisak, Fernando
Ribeiro and Sebastien Bacher for updating the package.
* debian/patches/99_ltmain_as-needed.patch:
+ Links with --as-needed to keep the depedencies a bit smaller.
* New upstream release
- Improvements many lang files
- Removed SourceMarker API
- Misc bugfixes (LP: #135702)
- Updated translations
* New upstream version:
- Many improvements to all the lang files
- Many minor API tweaks
- Misc bugfixes
- Updated translations
* debian/control.in:
- updated the Breaks version on gedit
* debian/rules:
- updated shlibs version
* New upstream release:
- New default set of styles used to define a style scheme
- Many improvements to all the lang files, ruby and perl lang files
in particular. (LP: #126132)
- Some API tweaks
- Misc bugfixes
* debian/rules
- bumped shlibs version (>= 1.90.3)
* debian/control.in
- breaks gedit (<< 2.19.3)
* New upstream version:
- Library is now LGPL (some lang files aren't yet)
- Support replacing contexts
- Support symbolic colors in schemes
- Add tango style scheme
- Some API tweaks
- Many lang file updates
- Misc bugfixes
* debian/control.in:
- don't use libgnomeprint
- no need to use Conflicts
- renamed the source and binary packages
* debian/copyright:
- updated
* debian/libgtksourceview-doc.preinst, debian/libgtksourceview-doc.prerm:
- dropped, not required due to the renaming
* debian/rules:
- updated binaries naming
* New upstream release (1.90.1):
* GtkSourceStyle is now a gobject
* Be more careful about Language and LanguageManager lifecycles: add
gtk_source_[language|style_scheme]_manager_get_default to obtain
managers object owned by gtksourceview
* Most of the files are now officially licensed under LGPL, still
waiting for a few approval before completely switching the license.
* Port to GRegex
* Misc lang file updates
* Misc bugfixes
* New upstream release (1.90.0):
- This marks the road to GtkSourceView 2.0, and breaks the API. It is still
considererd API-unstable.
* API update/break
* New highlighting and theming engines (Yevgen Muntyan, Marco Barisione)
* GnomePrint-based print API removal
* New upstream release (1.8.6):
* Mark Undo/Redo insensitive when the view is not editable (Carlos Garnacho)
* Fix current line highlightging drawing artifacts (Yevgen Muntyan)
* Updated translations
* debian/control.in, debian/rules, debian/libgtksourceview-{1,2}-0.install:
- updated to reflect soname change
Added:
desktop/unstable/gtksourceview2/debian/libgtksourceview2.0-0.install
- copied unchanged from r12595, desktop/unstable/gtksourceview2/debian/libgtksourceview1.0-0.install
desktop/unstable/gtksourceview2/debian/libgtksourceview2.0-common.install
- copied, changed from r12595, desktop/unstable/gtksourceview2/debian/libgtksourceview-common.install
desktop/unstable/gtksourceview2/debian/libgtksourceview2.0-dev.install
- copied unchanged from r12595, desktop/unstable/gtksourceview2/debian/libgtksourceview-dev.install
desktop/unstable/gtksourceview2/debian/libgtksourceview2.0-doc.doc-base
- copied, changed from r12595, desktop/unstable/gtksourceview2/debian/libgtksourceview-doc.doc-base
desktop/unstable/gtksourceview2/debian/libgtksourceview2.0-doc.install
- copied unchanged from r12595, desktop/unstable/gtksourceview2/debian/libgtksourceview-doc.install
desktop/unstable/gtksourceview2/debian/libgtksourceview2.0-doc.links
- copied, changed from r12595, desktop/unstable/gtksourceview2/debian/libgtksourceview-doc.links
desktop/unstable/gtksourceview2/debian/patches/99_ltmain_as-needed.patch
Removed:
desktop/unstable/gtksourceview2/debian/libgtksourceview-common.install
desktop/unstable/gtksourceview2/debian/libgtksourceview-dev.install
desktop/unstable/gtksourceview2/debian/libgtksourceview-doc.doc-base
desktop/unstable/gtksourceview2/debian/libgtksourceview-doc.install
desktop/unstable/gtksourceview2/debian/libgtksourceview-doc.links
desktop/unstable/gtksourceview2/debian/libgtksourceview-doc.preinst
desktop/unstable/gtksourceview2/debian/libgtksourceview-doc.prerm
desktop/unstable/gtksourceview2/debian/libgtksourceview1.0-0.install
Modified:
desktop/unstable/gtksourceview2/debian/changelog
desktop/unstable/gtksourceview2/debian/control
desktop/unstable/gtksourceview2/debian/control.in
desktop/unstable/gtksourceview2/debian/copyright
desktop/unstable/gtksourceview2/debian/rules
Modified: desktop/unstable/gtksourceview2/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gtksourceview2/debian/changelog?rev=12596&op=diff
==============================================================================
--- desktop/unstable/gtksourceview2/debian/changelog (original)
+++ desktop/unstable/gtksourceview2/debian/changelog Thu Sep 20 07:52:37 2007
@@ -1,9 +1,105 @@
-gtksourceview (1.8.5-2) UNRELEASED; urgency=low
-
- * Set maintainer to Debian GNOME Maintainers.
- * Wrap build-deps and deps.
-
- -- Loic Minier <lool at dooz.org> Sun, 22 Jul 2007 13:32:24 +0200
+gtksourceview2 (2.0.0-1) unstable; urgency=low
+
+ * First upload to Debian.
+ * New upstream release with new API and package name, based on the
+ gtksourceview packaging. This is parallel installable with the old version.
+ * Updated package taken from Ubuntu. Thanks to Aron Sisak, Fernando
+ Ribeiro and Sebastien Bacher for updating the package.
+ * debian/patches/99_ltmain_as-needed.patch:
+ + Links with --as-needed to keep the depedencies a bit smaller.
+
+ -- Sebastian Dröge <slomo at debian.org> Thu, 20 Sep 2007 09:42:09 +0200
+
+gtksourceview2 (2.0.0-0ubuntu1) gutsy; urgency=low
+
+ * New upstream release
+
+ [Aron Sisak]
+ - Improvements many lang files
+ - Removed SourceMarker API
+ - Misc bugfixes (LP: #135702)
+ - Updated translations
+
+ -- Fernando Ribeiro <fernando at staff.nerdgroup.org> Mon, 17 Sep 2007 10:40:09 -0300
+
+gtksourceview2 (1.90.4-0ubuntu1) gutsy; urgency=low
+
+ * New upstream version:
+ - Many improvements to all the lang files
+ - Many minor API tweaks
+ - Misc bugfixes
+ - Updated translations
+ * debian/control.in:
+ - updated the Breaks version on gedit
+ * debian/rules:
+ - updated shlibs version
+
+ -- Sebastien Bacher <seb128 at canonical.com> Tue, 28 Aug 2007 11:24:26 +0200
+
+gtksourceview2 (1.90.3-0ubuntu1) gutsy; urgency=low
+
+ * New upstream release:
+ - New default set of styles used to define a style scheme
+ - Many improvements to all the lang files, ruby and perl lang files
+ in particular. (LP: #126132)
+ - Some API tweaks
+ - Misc bugfixes
+ * debian/rules
+ - bumped shlibs version (>= 1.90.3)
+ * debian/control.in
+ - breaks gedit (<< 2.19.3)
+
+ -- Aron Sisak <aron at ubuntu.hu> Wed, 01 Aug 2007 13:42:48 +0200
+
+gtksourceview2 (1.90.2-0ubuntu1) gutsy; urgency=low
+
+ * New upstream version:
+ - Library is now LGPL (some lang files aren't yet)
+ - Support replacing contexts
+ - Support symbolic colors in schemes
+ - Add tango style scheme
+ - Some API tweaks
+ - Many lang file updates
+ - Misc bugfixes
+ * debian/control.in:
+ - don't use libgnomeprint
+ - no need to use Conflicts
+ - renamed the source and binary packages
+ * debian/copyright:
+ - updated
+ * debian/libgtksourceview-doc.preinst, debian/libgtksourceview-doc.prerm:
+ - dropped, not required due to the renaming
+ * debian/rules:
+ - updated binaries naming
+
+ -- Sebastien Bacher <seb128 at canonical.com> Wed, 04 Jul 2007 09:22:39 +0200
+
+gtksourceview (1.90.1-0ubuntu1) gutsy; urgency=low
+
+ * New upstream release (1.90.1):
+ * GtkSourceStyle is now a gobject
+ * Be more careful about Language and LanguageManager lifecycles: add
+ gtk_source_[language|style_scheme]_manager_get_default to obtain
+ managers object owned by gtksourceview
+ * Most of the files are now officially licensed under LGPL, still
+ waiting for a few approval before completely switching the license.
+ * Port to GRegex
+ * Misc lang file updates
+ * Misc bugfixes
+ * New upstream release (1.90.0):
+ - This marks the road to GtkSourceView 2.0, and breaks the API. It is still
+ considererd API-unstable.
+ * API update/break
+ * New highlighting and theming engines (Yevgen Muntyan, Marco Barisione)
+ * GnomePrint-based print API removal
+ * New upstream release (1.8.6):
+ * Mark Undo/Redo insensitive when the view is not editable (Carlos Garnacho)
+ * Fix current line highlightging drawing artifacts (Yevgen Muntyan)
+ * Updated translations
+ * debian/control.in, debian/rules, debian/libgtksourceview-{1,2}-0.install:
+ - updated to reflect soname change
+
+ -- Aron Sisak <aron at ubuntu.hu> Mon, 25 Jun 2007 19:39:13 +0200
gtksourceview (1.8.5-1) unstable; urgency=high
Modified: desktop/unstable/gtksourceview2/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gtksourceview2/debian/control?rev=12596&op=diff
==============================================================================
--- desktop/unstable/gtksourceview2/debian/control (original)
+++ desktop/unstable/gtksourceview2/debian/control Thu Sep 20 07:52:37 2007
@@ -1,4 +1,4 @@
-Source: gtksourceview
+Source: gtksourceview2
Section: libs
Priority: optional
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
@@ -13,16 +13,16 @@
libgtk2.0-dev (>= 2.8.0),
libxml2-dev (>= 2.5),
libxml-parser-perl
-Uploaders: Josselin Mouette <joss at debian.org>, Loic Minier <lool at dooz.org>
+Uploaders: Loic Minier <lool at dooz.org>
Standards-Version: 3.7.2
-Package: libgtksourceview1.0-0
+Package: libgtksourceview2.0-0
Section: libs
Architecture: any
Depends: ${misc:Depends},
${shlibs:Depends},
- libgtksourceview-common (>= ${gnome:Version}),
- libgtksourceview-common (<< ${gnome:NextVersion})
+ libgtksourceview2.0-common (>= ${gnome:Version}),
+ libgtksourceview2.0-common (<< ${gnome:NextVersion})
Description: shared libraries for the GTK+ syntax highlighting widget
GtkSourceView is a text widget that extends the standard GTK+ 2.x text widget
GtkTextView. It improves GtkTextView by implementing syntax highlighting and
@@ -33,12 +33,10 @@
.
Homepage: http://gtksourceview.sourceforge.net/
-Package: libgtksourceview-common
+Package: libgtksourceview2.0-common
Section: misc
Architecture: all
Depends: ${misc:Depends}
-Replaces: libgtksourceview-cil (<= 0.5-2),
- boo (<< 0.7.6.2237-1)
Description: common files for the GTK+ syntax highlighting widget
GtkSourceView is a text widget that extends the standard GTK+ 2.x text widget
GtkTextView. It improves GtkTextView by implementing syntax highlighting and
@@ -52,15 +50,15 @@
.
Homepage: http://gtksourceview.sourceforge.net/
-Package: libgtksourceview-dev
+Package: libgtksourceview2.0-dev
Section: libdevel
Architecture: any
Depends: ${misc:Depends},
- libgtksourceview1.0-0 (= ${binary:Version}),
+ libgtksourceview2.0-0 (= ${binary:Version}),
libgnomeprint2.2-dev (>= 2.7),
libgtk2.0-dev (>= 2.8.0),
libxml2-dev (>= 2.5.0)
-Suggests: libgtksourceview-doc
+Suggests: libgtksourceview2.0-doc
Description: development files for the GTK+ syntax highlighting widget
GtkSourceView is a text widget that extends the standard GTK+ 2.x text widget
GtkTextView. It improves GtkTextView by implementing syntax highlighting and
@@ -71,7 +69,7 @@
.
Homepage: http://gtksourceview.sourceforge.net/
-Package: libgtksourceview-doc
+Package: libgtksourceview2.0-doc
Section: doc
Architecture: all
Depends: ${misc:Depends}
Modified: desktop/unstable/gtksourceview2/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gtksourceview2/debian/control.in?rev=12596&op=diff
==============================================================================
--- desktop/unstable/gtksourceview2/debian/control.in (original)
+++ desktop/unstable/gtksourceview2/debian/control.in Thu Sep 20 07:52:37 2007
@@ -1,4 +1,4 @@
-Source: gtksourceview
+Source: gtksourceview2
Section: libs
Priority: optional
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
@@ -16,13 +16,13 @@
Uploaders: @GNOME_TEAM@
Standards-Version: 3.7.2
-Package: libgtksourceview1.0-0
+Package: libgtksourceview2.0-0
Section: libs
Architecture: any
Depends: ${misc:Depends},
${shlibs:Depends},
- libgtksourceview-common (>= ${gnome:Version}),
- libgtksourceview-common (<< ${gnome:NextVersion})
+ libgtksourceview2.0-common (>= ${gnome:Version}),
+ libgtksourceview2.0-common (<< ${gnome:NextVersion})
Description: shared libraries for the GTK+ syntax highlighting widget
GtkSourceView is a text widget that extends the standard GTK+ 2.x text widget
GtkTextView. It improves GtkTextView by implementing syntax highlighting and
@@ -33,12 +33,10 @@
.
Homepage: http://gtksourceview.sourceforge.net/
-Package: libgtksourceview-common
+Package: libgtksourceview2.0-common
Section: misc
Architecture: all
Depends: ${misc:Depends}
-Replaces: libgtksourceview-cil (<= 0.5-2),
- boo (<< 0.7.6.2237-1)
Description: common files for the GTK+ syntax highlighting widget
GtkSourceView is a text widget that extends the standard GTK+ 2.x text widget
GtkTextView. It improves GtkTextView by implementing syntax highlighting and
@@ -52,15 +50,15 @@
.
Homepage: http://gtksourceview.sourceforge.net/
-Package: libgtksourceview-dev
+Package: libgtksourceview2.0-dev
Section: libdevel
Architecture: any
Depends: ${misc:Depends},
- libgtksourceview1.0-0 (= ${binary:Version}),
+ libgtksourceview2.0-0 (= ${binary:Version}),
libgnomeprint2.2-dev (>= 2.7),
libgtk2.0-dev (>= 2.8.0),
libxml2-dev (>= 2.5.0)
-Suggests: libgtksourceview-doc
+Suggests: libgtksourceview2.0-doc
Description: development files for the GTK+ syntax highlighting widget
GtkSourceView is a text widget that extends the standard GTK+ 2.x text widget
GtkTextView. It improves GtkTextView by implementing syntax highlighting and
@@ -71,7 +69,7 @@
.
Homepage: http://gtksourceview.sourceforge.net/
-Package: libgtksourceview-doc
+Package: libgtksourceview2.0-doc
Section: doc
Architecture: all
Depends: ${misc:Depends}
Modified: desktop/unstable/gtksourceview2/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gtksourceview2/debian/copyright?rev=12596&op=diff
==============================================================================
--- desktop/unstable/gtksourceview2/debian/copyright (original)
+++ desktop/unstable/gtksourceview2/debian/copyright Thu Sep 20 07:52:37 2007
@@ -7,7 +7,19 @@
Upstream Authors:
A full list of contributors can be found in the AUTHORS file
-Copyright:
+License:
+
+gtksourceview/language-specs/gtkrc.lang,
+gtksourceview/language-specs/ini.lang,
+gtksourceview/language-specs/lua.lang,
+gtksourceview/language-specs/msil.lang,
+gtksourceview/language-specs/nemerle.lang,
+gtksourceview/language-specs/pascal.lang,
+gtksourceview/language-specs/php.lang,
+gtksourceview/language-specs/python.lang,
+gtksourceview/language-specs/R.lang,
+gtksourceview/language-specs/ruby.lang,
+tests/test-widget.c:
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@ -22,3 +34,22 @@
On Debian systems, the complete text of the GNU General Public
License, Version 2 can be found in the file
/usr/share/common-licenses/GPL-2
+
+The other sources:
+
+ This package is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation; either
+ version 2 of the License, or (at your option) any later version.
+
+ This package is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+
+ You should have received a copy of the GNU Lesser General Public
+ License along with this package; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+
+ On Debian systems, the complete text of the GNU Lesser General
+ Public License can be found in `/usr/share/common-licenses/LGPL'.
Copied: desktop/unstable/gtksourceview2/debian/libgtksourceview2.0-common.install (from r12595, desktop/unstable/gtksourceview2/debian/libgtksourceview-common.install)
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gtksourceview2/debian/libgtksourceview2.0-common.install?rev=12596&op=diff
==============================================================================
--- desktop/unstable/gtksourceview2/debian/libgtksourceview-common.install (original)
+++ desktop/unstable/gtksourceview2/debian/libgtksourceview2.0-common.install Thu Sep 20 07:52:37 2007
@@ -1,2 +1,2 @@
-debian/tmp/usr/share/gtksourceview-1.0
+debian/tmp/usr/share/gtksourceview-2.0
debian/tmp/usr/share/locale
Copied: desktop/unstable/gtksourceview2/debian/libgtksourceview2.0-doc.doc-base (from r12595, desktop/unstable/gtksourceview2/debian/libgtksourceview-doc.doc-base)
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gtksourceview2/debian/libgtksourceview2.0-doc.doc-base?rev=12596&op=diff
==============================================================================
--- desktop/unstable/gtksourceview2/debian/libgtksourceview-doc.doc-base (original)
+++ desktop/unstable/gtksourceview2/debian/libgtksourceview2.0-doc.doc-base Thu Sep 20 07:52:37 2007
@@ -1,4 +1,4 @@
-Document: gtksourceview
+Document: gtksourceview-2.0
Title: GtkSourceView Reference Manual
Author: The GtkSourceView team
Abstract: This manual describes the GtkSourceView text widget. It extends the
@@ -7,5 +7,5 @@
Section: Apps/Programming
Format: HTML
-Index: /usr/share/gtk-doc/html/gtksourceview/index.html
-Files: /usr/share/gtk-doc/html/gtksourceview/*.html
+Index: /usr/share/gtk-doc/html/gtksourceview-2.0/index.html
+Files: /usr/share/gtk-doc/html/gtksourceview-2.0/*.html
Copied: desktop/unstable/gtksourceview2/debian/libgtksourceview2.0-doc.links (from r12595, desktop/unstable/gtksourceview2/debian/libgtksourceview-doc.links)
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gtksourceview2/debian/libgtksourceview2.0-doc.links?rev=12596&op=diff
==============================================================================
--- desktop/unstable/gtksourceview2/debian/libgtksourceview-doc.links (original)
+++ desktop/unstable/gtksourceview2/debian/libgtksourceview2.0-doc.links Thu Sep 20 07:52:37 2007
@@ -1,1 +1,1 @@
-usr/share/gtk-doc/html/gtksourceview usr/share/doc/libgtksourceview-doc/html
+usr/share/gtk-doc/html/gtksourceview-2.0 usr/share/doc/libgtksourceview2.0-doc/html
Added: desktop/unstable/gtksourceview2/debian/patches/99_ltmain_as-needed.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gtksourceview2/debian/patches/99_ltmain_as-needed.patch?rev=12596&op=file
==============================================================================
--- desktop/unstable/gtksourceview2/debian/patches/99_ltmain_as-needed.patch (added)
+++ desktop/unstable/gtksourceview2/debian/patches/99_ltmain_as-needed.patch Thu Sep 20 07:52:37 2007
@@ -1,0 +1,31 @@
+--- ltmain.sh.old 2007-09-18 08:26:12.000000000 +0200
++++ ltmain.sh 2007-09-18 08:28:26.000000000 +0200
+@@ -1794,6 +1794,12 @@
+ arg=`$echo "X$arg" | $Xsed -e "s/^ //"`
+ ;;
+
++ -Wl,--as-needed)
++ deplibs="$deplibs $arg"
++ continue
++ ;;
++
++
+ -Wl,*)
+ args=`$echo "X$arg" | $Xsed -e "$sed_quote_subst" -e 's/^-Wl,//'`
+ arg=
+@@ -2137,6 +2143,15 @@
+ lib=
+ found=no
+ case $deplib in
++ -Wl,--as-needed)
++ if test "$linkmode,$pass" = "prog,link"; then
++ compile_deplibs="$deplib $compile_deplibs"
++ finalize_deplibs="$deplib $finalize_deplibs"
++ else
++ deplibs="$deplib $deplibs"
++ fi
++ continue
++ ;;
+ -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads)
+ if test "$linkmode,$pass" = "prog,link"; then
+ compile_deplibs="$deplib $compile_deplibs"
Modified: desktop/unstable/gtksourceview2/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gtksourceview2/debian/rules?rev=12596&op=diff
==============================================================================
--- desktop/unstable/gtksourceview2/debian/rules (original)
+++ desktop/unstable/gtksourceview2/debian/rules Thu Sep 20 07:52:37 2007
@@ -12,12 +12,14 @@
include /usr/share/gnome-pkg-tools/1/rules/gnome-version.mk
-include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
+GNOME_MODULE = gtksourceview
+
# Compile options
DEB_CONFIGURE_EXTRA_FLAGS += --enable-static
# Debhelper Arguments
-DEB_DH_MAKESHLIBS_ARGS += -V 'libgtksourceview1.0-0 (>= 1.7.2)'
+DEB_DH_MAKESHLIBS_ARGS += -V 'libgtksourceview2.0-0 (>= 1.90.4)'
# Record build-time version information
-binary-post-install/libgtksourceview-common::
- dh_buildinfo -plibgtksourceview-common
+binary-post-install/libgtksourceview2.0-common::
+ dh_buildinfo -plibgtksourceview2.0-common
More information about the pkg-gnome-commits
mailing list