Browse Source

Renaming (source)

tags/1.0.1
Clement Lefebvre 5 years ago
parent
commit
d2b7736835
100 changed files with 5058 additions and 5058 deletions
  1. +2
    -2
      COPYING.LIB
  2. +320
    -320
      ChangeLog
  3. +6
    -6
      Makefile.am
  4. +26
    -26
      Makefile.in
  5. +11
    -11
      NEWS
  6. +3
    -3
      README
  7. +1
    -1
      autogen.sh
  8. +88
    -88
      configure
  9. +27
    -27
      configure.ac
  10. +71
    -71
      debian/changelog
  11. +23
    -23
      debian/control
  12. +23
    -23
      debian/control.in
  13. +17
    -17
      debian/copyright
  14. +50
    -50
      debian/libtotem-plparser18.symbols
  15. +2
    -2
      debian/rules
  16. +1
    -1
      debian/watch
  17. +7
    -7
      docs/Makefile.in
  18. +22
    -22
      docs/reference/Makefile.am
  19. +29
    -29
      docs/reference/Makefile.in
  20. +295
    -295
      docs/reference/html/TotemPlParser.html
  21. +127
    -127
      docs/reference/html/TotemPlPlaylist.html
  22. +76
    -76
      docs/reference/html/annotation-glossary.html
  23. +3
    -3
      docs/reference/html/api-index-deprecated.html
  24. +85
    -85
      docs/reference/html/api-index-full.html
  25. +9
    -9
      docs/reference/html/api-reference.html
  26. +8
    -8
      docs/reference/html/index.html
  27. +114
    -114
      docs/reference/html/index.sgml
  28. +6
    -6
      docs/reference/html/ix02.html
  29. +19
    -19
      docs/reference/html/totem-pl-parser-TotemPlPlaylistIter.html
  30. +90
    -90
      docs/reference/html/totem-pl-parser.devhelp2
  31. +6
    -6
      docs/reference/totem-pl-parser-docs.xml
  32. +89
    -89
      docs/reference/totem-pl-parser-sections.txt
  33. +3
    -3
      docs/reference/totem-pl-parser.types
  34. +1
    -1
      docs/reference/version.xml.in
  35. +4
    -4
      lib/Makefile.am
  36. +18
    -18
      lib/Makefile.in
  37. +1
    -1
      lib/asprintf.c
  38. +5
    -5
      lib/totem_internal.h
  39. +110
    -110
      plparse/Makefile.am
  40. +386
    -386
      plparse/Makefile.in
  41. +3
    -3
      plparse/plparser-mini.symbols
  42. +46
    -46
      plparse/plparser.symbols
  43. +6
    -6
      plparse/tests/Makefile.am
  44. +15
    -15
      plparse/tests/Makefile.in
  45. +4
    -4
      plparse/tests/disc.c
  46. +116
    -116
      plparse/tests/parser.c
  47. +63
    -63
      plparse/totem-disc.c
  48. +16
    -16
      plparse/totem-disc.h
  49. +14
    -14
      plparse/totem-pl-parser-amz.c
  50. +11
    -11
      plparse/totem-pl-parser-amz.h
  51. +11
    -11
      plparse/totem-pl-parser-features.h
  52. +11
    -11
      plparse/totem-pl-parser-features.h.in
  53. +87
    -87
      plparse/totem-pl-parser-lines.c
  54. +21
    -21
      plparse/totem-pl-parser-lines.h
  55. +56
    -56
      plparse/totem-pl-parser-media.c
  56. +17
    -17
      plparse/totem-pl-parser-media.h
  57. +6
    -6
      plparse/totem-pl-parser-mini.h
  58. +31
    -31
      plparse/totem-pl-parser-misc.c
  59. +14
    -14
      plparse/totem-pl-parser-misc.h
  60. +33
    -33
      plparse/totem-pl-parser-pla.c
  61. +13
    -13
      plparse/totem-pl-parser-pla.h
  62. +60
    -60
      plparse/totem-pl-parser-pls.c
  63. +15
    -15
      plparse/totem-pl-parser-pls.h
  64. +151
    -151
      plparse/totem-pl-parser-podcast.c
  65. +31
    -31
      plparse/totem-pl-parser-podcast.h
  66. +40
    -40
      plparse/totem-pl-parser-private.h
  67. +45
    -45
      plparse/totem-pl-parser-qt.c
  68. +13
    -13
      plparse/totem-pl-parser-qt.h
  69. +48
    -48
      plparse/totem-pl-parser-smil.c
  70. +13
    -13
      plparse/totem-pl-parser-smil.h
  71. +22
    -22
      plparse/totem-pl-parser-videosite.c
  72. +13
    -13
      plparse/totem-pl-parser-videosite.h
  73. +87
    -87
      plparse/totem-pl-parser-wm.c
  74. +16
    -16
      plparse/totem-pl-parser-wm.h
  75. +103
    -103
      plparse/totem-pl-parser-xspf.c
  76. +15
    -15
      plparse/totem-pl-parser-xspf.h
  77. +410
    -410
      plparse/totem-pl-parser.c
  78. +153
    -153
      plparse/totem-pl-parser.h
  79. +126
    -126
      plparse/totem-pl-playlist.c
  80. +44
    -44
      plparse/totem-pl-playlist.h
  81. +12
    -12
      plparse/videosite-parser.c
  82. +1
    -1
      plparse/xmlparser.c
  83. +6
    -6
      po/POTFILES.in
  84. +13
    -13
      po/af.po
  85. +179
    -179
      po/am.po
  86. +13
    -13
      po/an.po
  87. +9
    -9
      po/ar.po
  88. +9
    -9
      po/as.po
  89. +13
    -13
      po/ast.po
  90. +319
    -319
      po/az.po
  91. +9
    -9
      po/be.po
  92. +74
    -74
      po/be@latin.po
  93. +11
    -11
      po/bg.po
  94. +50
    -50
      po/bn.po
  95. +9
    -9
      po/bn_IN.po
  96. +10
    -10
      po/br.po
  97. +13
    -13
      po/ca.po
  98. +100
    -100
      po/ca@valencia.po
  99. +14
    -14
      po/cs.po
  100. +11
    -11
      po/cy.po

+ 2
- 2
COPYING.LIB View File

@@ -1,5 +1,5 @@
# The Totem Playlist parser library "pl-parser" is licensed under the terms
# of the LGPL. This includes the files starting with totem-pl-parser* in the
# The Xplayer Playlist parser library "pl-parser" is licensed under the terms
# of the LGPL. This includes the files starting with xplayer-pl-parser* in the
# plparse directory. See GNOME Bugzilla bug 164193 for details.




+ 320
- 320
ChangeLog
File diff suppressed because it is too large
View File


+ 6
- 6
Makefile.am View File

@@ -10,14 +10,14 @@ EXTRA_DIST = \
intltool-update.in \
AUTHORS NEWS \
gtk-doc.make \
totem-plparser.pc.in \
totem-plparser-mini.pc \
totem-pl-parser.spec \
totem-pl-parser.doap \
xplayer-plparser.pc.in \
xplayer-plparser-mini.pc \
xplayer-pl-parser.spec \
xplayer-pl-parser.doap \
MAINTAINERS \
$(NULL)

CLEANFILES = totem-plparser.pc
CLEANFILES = xplayer-plparser.pc

DISTCLEANFILES = intltool-extract intltool-merge intltool-update \
gtk-doc.make
@@ -42,7 +42,7 @@ MAINTAINERCLEANFILES = \
$(NULL)

pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = totem-plparser.pc totem-plparser-mini.pc
pkgconfig_DATA = xplayer-plparser.pc xplayer-plparser-mini.pc

DISTCHECK_CONFIGURE_FLAGS = --disable-scrollkeeper --enable-gtk-doc --enable-introspection



+ 26
- 26
Makefile.in View File

@@ -82,11 +82,11 @@ subdir = .
DIST_COMMON = INSTALL NEWS README AUTHORS ChangeLog \
$(srcdir)/Makefile.in $(srcdir)/Makefile.am \
$(top_srcdir)/configure $(am__configure_deps) \
$(srcdir)/config.h.in $(srcdir)/totem-plparser.pc.in \
$(srcdir)/totem-plparser-uninstalled.pc.in \
$(srcdir)/totem-plparser-mini.pc.in \
$(srcdir)/totem-plparser-mini-uninstalled.pc.in \
$(srcdir)/totem-pl-parser.spec.in COPYING.LIB compile \
$(srcdir)/config.h.in $(srcdir)/xplayer-plparser.pc.in \
$(srcdir)/xplayer-plparser-uninstalled.pc.in \
$(srcdir)/xplayer-plparser-mini.pc.in \
$(srcdir)/xplayer-plparser-mini-uninstalled.pc.in \
$(srcdir)/xplayer-pl-parser.spec.in COPYING.LIB compile \
config.guess config.sub depcomp install-sh missing ltmain.sh
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/m4/gtk-doc.m4 \
@@ -100,9 +100,9 @@ am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
configure.lineno config.status.lineno
mkinstalldirs = $(install_sh) -d
CONFIG_HEADER = config.h
CONFIG_CLEAN_FILES = totem-plparser.pc totem-plparser-uninstalled.pc \
totem-plparser-mini.pc totem-plparser-mini-uninstalled.pc \
totem-pl-parser.spec
CONFIG_CLEAN_FILES = xplayer-plparser.pc xplayer-plparser-uninstalled.pc \
xplayer-plparser-mini.pc xplayer-plparser-mini-uninstalled.pc \
xplayer-pl-parser.spec
CONFIG_CLEAN_VPATH_FILES =
AM_V_P = $(am__v_P_@AM_V@)
am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
@@ -354,13 +354,13 @@ SED = @SED@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STRIP = @STRIP@
TOTEM_PLPARSER_CFLAGS = @TOTEM_PLPARSER_CFLAGS@
TOTEM_PLPARSER_LIBS = @TOTEM_PLPARSER_LIBS@
TOTEM_PLPARSER_MINI_CFLAGS = @TOTEM_PLPARSER_MINI_CFLAGS@
TOTEM_PLPARSER_MINI_LIBS = @TOTEM_PLPARSER_MINI_LIBS@
TOTEM_PL_PARSER_VERSION_MAJOR = @TOTEM_PL_PARSER_VERSION_MAJOR@
TOTEM_PL_PARSER_VERSION_MICRO = @TOTEM_PL_PARSER_VERSION_MICRO@
TOTEM_PL_PARSER_VERSION_MINOR = @TOTEM_PL_PARSER_VERSION_MINOR@
XPLAYER_PLPARSER_CFLAGS = @XPLAYER_PLPARSER_CFLAGS@
XPLAYER_PLPARSER_LIBS = @XPLAYER_PLPARSER_LIBS@
XPLAYER_PLPARSER_MINI_CFLAGS = @XPLAYER_PLPARSER_MINI_CFLAGS@
XPLAYER_PLPARSER_MINI_LIBS = @XPLAYER_PLPARSER_MINI_LIBS@
XPLAYER_PL_PARSER_VERSION_MAJOR = @XPLAYER_PL_PARSER_VERSION_MAJOR@
XPLAYER_PL_PARSER_VERSION_MICRO = @XPLAYER_PL_PARSER_VERSION_MICRO@
XPLAYER_PL_PARSER_VERSION_MINOR = @XPLAYER_PL_PARSER_VERSION_MINOR@
USEGMIME = @USEGMIME@
USE_NLS = @USE_NLS@
VERSION = @VERSION@
@@ -432,14 +432,14 @@ EXTRA_DIST = \
intltool-update.in \
AUTHORS NEWS \
gtk-doc.make \
totem-plparser.pc.in \
totem-plparser-mini.pc \
totem-pl-parser.spec \
totem-pl-parser.doap \
xplayer-plparser.pc.in \
xplayer-plparser-mini.pc \
xplayer-pl-parser.spec \
xplayer-pl-parser.doap \
MAINTAINERS \
$(NULL)

CLEANFILES = totem-plparser.pc
CLEANFILES = xplayer-plparser.pc
DISTCLEANFILES = intltool-extract intltool-merge intltool-update \
gtk-doc.make

@@ -463,7 +463,7 @@ MAINTAINERCLEANFILES = \
$(NULL)

pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = totem-plparser.pc totem-plparser-mini.pc
pkgconfig_DATA = xplayer-plparser.pc xplayer-plparser-mini.pc
DISTCHECK_CONFIGURE_FLAGS = --disable-scrollkeeper --enable-gtk-doc --enable-introspection
all: config.h
$(MAKE) $(AM_MAKEFLAGS) all-recursive
@@ -518,15 +518,15 @@ $(srcdir)/config.h.in: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)

distclean-hdr:
-rm -f config.h stamp-h1
totem-plparser.pc: $(top_builddir)/config.status $(srcdir)/totem-plparser.pc.in
xplayer-plparser.pc: $(top_builddir)/config.status $(srcdir)/xplayer-plparser.pc.in
cd $(top_builddir) && $(SHELL) ./config.status $@
totem-plparser-uninstalled.pc: $(top_builddir)/config.status $(srcdir)/totem-plparser-uninstalled.pc.in
xplayer-plparser-uninstalled.pc: $(top_builddir)/config.status $(srcdir)/xplayer-plparser-uninstalled.pc.in
cd $(top_builddir) && $(SHELL) ./config.status $@
totem-plparser-mini.pc: $(top_builddir)/config.status $(srcdir)/totem-plparser-mini.pc.in
xplayer-plparser-mini.pc: $(top_builddir)/config.status $(srcdir)/xplayer-plparser-mini.pc.in
cd $(top_builddir) && $(SHELL) ./config.status $@
totem-plparser-mini-uninstalled.pc: $(top_builddir)/config.status $(srcdir)/totem-plparser-mini-uninstalled.pc.in
xplayer-plparser-mini-uninstalled.pc: $(top_builddir)/config.status $(srcdir)/xplayer-plparser-mini-uninstalled.pc.in
cd $(top_builddir) && $(SHELL) ./config.status $@
totem-pl-parser.spec: $(top_builddir)/config.status $(srcdir)/totem-pl-parser.spec.in
xplayer-pl-parser.spec: $(top_builddir)/config.status $(srcdir)/xplayer-pl-parser.spec.in
cd $(top_builddir) && $(SHELL) ./config.status $@

mostlyclean-libtool:


+ 11
- 11
NEWS View File

@@ -15,7 +15,7 @@ New features and significant updates in version...
- Fix introspection for playlist saving

3.9.92:
- Remove totem-disc from the public API
- Remove xplayer-disc from the public API
- Remove linking to libquvi

3.9.5:
@@ -35,8 +35,8 @@ New features and significant updates in version...
- Fix overescaping of URIs in XSPF playlists
- Add support for the itmss URI scheme
- Require gmime 2.6
- Fix small memory leak in totem_pl_parser_can_parse_from_data()
- Add read and write support for Totem XSPF extensions
- Fix small memory leak in xplayer_pl_parser_can_parse_from_data()
- Add read and write support for Xplayer XSPF extensions
(starttime and playing attributes)
- Send content-type along with playlist-started/-ended signals
for PLS, M3U and XSPF playlist types
@@ -51,7 +51,7 @@ New features and significant updates in version...
- Build fixes

3.4.2:
- Add totem-pl-parser-mini API documentation
- Add xplayer-pl-parser-mini API documentation
- Fix possible crash with newer versions of GLib/GThread

3.4.1:
@@ -63,7 +63,7 @@ New features and significant updates in version...
- Translation updates

3.3.92:
- Fix introspection of TotemPlParserMetadata
- Fix introspection of XplayerPlParserMetadata
- Fix compilation with libgcrypt
- Handle RSS feeds for video sites

@@ -102,7 +102,7 @@ New features and significant updates in version...
* Fix parsing some ASF redirections masquerading as WMA files

2.32.1
* Make introspection work for TotemCd and TotemDisc namespaces
* Make introspection work for XplayerCd and XplayerDisc namespaces
* Ignore leading tabs and spaces before EXTINF comments in M3U files
* Fix out-of-order signals when using async API
* Fix parsing of iTunes Podcast links
@@ -120,7 +120,7 @@ New features and significant updates in version...

2.30.2
* Fix parsing PLS playlists with "holes" in the numbering
* Fix crash in totem_pl_parser_parse_with_base when parsing
* Fix crash in xplayer_pl_parser_parse_with_base when parsing
PHP files that really are PHP files
* Add Genre extension to XSPF playlists
* Fix itms links parsing
@@ -151,7 +151,7 @@ New features and significant updates in version...

2.28.2
* Add support for subtitle properties in SMIL files
* Make totem-pl-parser's XML parsing thread-safe
* Make xplayer-pl-parser's XML parsing thread-safe
* Fix detection of DVD ISOs from remote shares
* Fix getting DVD title from remote shares
* Fix some RSS feeds being detected as HTML
@@ -169,7 +169,7 @@ New features and significant updates in version...
2.27.92
* Speed up PLS parsing
* Fix error when trying to activate a data mount
in Totem's Movie menu
in Xplayer's Movie menu
* Try harder to ignore text files
* Fix test parser

@@ -267,11 +267,11 @@ and all the changes from 2.26.1 and 2.26.2

2.21.6:
* Fix the library not detecting HAL
* Fix contents of totem-pl-parser-mini.pc
* Fix contents of xplayer-pl-parser-mini.pc

2.21.5:
* Fix a double-free crasher

2.21.4:
* Split out from the main Totem module
* Split out from the main Xplayer module


+ 3
- 3
README View File

@@ -4,7 +4,7 @@

playlist parser

totem-pl-parser is a simple GObject-based library to parse a host of
xplayer-pl-parser is a simple GObject-based library to parse a host of
playlist formats, as well as save those

News
@@ -22,7 +22,7 @@ BUGS
====

Bugs should be filed in GNOME's Bugzilla:
http://bugzilla.gnome.org/enter_bug.cgi?product=totem&component=playlist%20parser
http://bugzilla.gnome.org/enter_bug.cgi?product=xplayer&component=playlist%20parser

To get a better debug output, run:
# test-parser --debug
@@ -31,4 +31,4 @@ Contact
=======

Bastien Nocera <hadess@hadess.net>
http://www.gnome.org/projects/totem/
http://www.gnome.org/projects/xplayer/

+ 1
- 1
autogen.sh View File

@@ -4,7 +4,7 @@
srcdir=`dirname $0`
test -z "$srcdir" && srcdir=.

PKG_NAME="totem-pl-parser"
PKG_NAME="xplayer-pl-parser"
REQUIRED_M4MACROS=introspection.m4

(test -f $srcdir/configure.ac) || {


+ 88
- 88
configure View File

@@ -1,8 +1,8 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.69 for totem-pl-parser 3.10.2.
# Generated by GNU Autoconf 2.69 for xplayer-pl-parser 3.10.2.
#
# Report bugs to <http://bugzilla.gnome.org/enter_bug.cgi?product=totem-pl-parser&component=General>.
# Report bugs to <http://bugzilla.gnome.org/enter_bug.cgi?product=xplayer-pl-parser&component=General>.
#
#
# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -275,7 +275,7 @@ fi
$as_echo "$0: be upgraded to zsh 4.3.4 or later."
else
$as_echo "$0: Please tell bug-autoconf@gnu.org and
$0: http://bugzilla.gnome.org/enter_bug.cgi?product=totem-pl-parser&component=General
$0: http://bugzilla.gnome.org/enter_bug.cgi?product=xplayer-pl-parser&component=General
$0: about your system, including any error possibly output
$0: before this message. Then install a modern shell, or
$0: manually run the script under such a shell if you do
@@ -589,14 +589,14 @@ MFLAGS=
MAKEFLAGS=

# Identity of this package.
PACKAGE_NAME='totem-pl-parser'
PACKAGE_TARNAME='totem-pl-parser'
PACKAGE_NAME='xplayer-pl-parser'
PACKAGE_TARNAME='xplayer-pl-parser'
PACKAGE_VERSION='3.10.2'
PACKAGE_STRING='totem-pl-parser 3.10.2'
PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=totem-pl-parser&component=General'
PACKAGE_STRING='xplayer-pl-parser 3.10.2'
PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=xplayer-pl-parser&component=General'
PACKAGE_URL=''

ac_unique_file="plparse/totem-pl-parser.c"
ac_unique_file="plparse/xplayer-pl-parser.c"
# Factoring default headers for most tests.
ac_includes_default="\
#include <stdio.h>
@@ -678,10 +678,10 @@ AM_CPPFLAGS
DISABLE_DEPRECATED
WARN_CXXFLAGS
WARN_CFLAGS
TOTEM_PLPARSER_MINI_LIBS
TOTEM_PLPARSER_MINI_CFLAGS
TOTEM_PLPARSER_LIBS
TOTEM_PLPARSER_CFLAGS
XPLAYER_PLPARSER_MINI_LIBS
XPLAYER_PLPARSER_MINI_CFLAGS
XPLAYER_PLPARSER_LIBS
XPLAYER_PLPARSER_CFLAGS
LIBGCRYPT_LIBS
LIBGCRYPT_CFLAGS
LIBGCRYPT_CONFIG
@@ -697,9 +697,9 @@ USEGMIME
GMIME
GMIME_LIBS
GMIME_CFLAGS
TOTEM_PL_PARSER_VERSION_MICRO
TOTEM_PL_PARSER_VERSION_MINOR
TOTEM_PL_PARSER_VERSION_MAJOR
XPLAYER_PL_PARSER_VERSION_MICRO
XPLAYER_PL_PARSER_VERSION_MINOR
XPLAYER_PL_PARSER_VERSION_MAJOR
PLPARSER_LT_VERSION
GLIB_MKENUMS
GLIB_GENMARSHAL
@@ -919,10 +919,10 @@ QUVI_CFLAGS
QUVI_LIBS
ARCHIVE_CFLAGS
ARCHIVE_LIBS
TOTEM_PLPARSER_CFLAGS
TOTEM_PLPARSER_LIBS
TOTEM_PLPARSER_MINI_CFLAGS
TOTEM_PLPARSER_MINI_LIBS
XPLAYER_PLPARSER_CFLAGS
XPLAYER_PLPARSER_LIBS
XPLAYER_PLPARSER_MINI_CFLAGS
XPLAYER_PLPARSER_MINI_LIBS
GTKDOC_DEPS_CFLAGS
GTKDOC_DEPS_LIBS'

@@ -1465,7 +1465,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
\`configure' configures totem-pl-parser 3.10.2 to adapt to many kinds of systems.
\`configure' configures xplayer-pl-parser 3.10.2 to adapt to many kinds of systems.

Usage: $0 [OPTION]... [VAR=VALUE]...

@@ -1513,7 +1513,7 @@ Fine tuning of the installation directories:
--infodir=DIR info documentation [DATAROOTDIR/info]
--localedir=DIR locale-dependent data [DATAROOTDIR/locale]
--mandir=DIR man documentation [DATAROOTDIR/man]
--docdir=DIR documentation root [DATAROOTDIR/doc/totem-pl-parser]
--docdir=DIR documentation root [DATAROOTDIR/doc/xplayer-pl-parser]
--htmldir=DIR html documentation [DOCDIR]
--dvidir=DIR dvi documentation [DOCDIR]
--pdfdir=DIR pdf documentation [DOCDIR]
@@ -1535,7 +1535,7 @@ fi

if test -n "$ac_init_help"; then
case $ac_init_help in
short | recursive ) echo "Configuration of totem-pl-parser 3.10.2:";;
short | recursive ) echo "Configuration of xplayer-pl-parser 3.10.2:";;
esac
cat <<\_ACEOF

@@ -1617,14 +1617,14 @@ Some influential environment variables:
C compiler flags for ARCHIVE, overriding pkg-config
ARCHIVE_LIBS
linker flags for ARCHIVE, overriding pkg-config
TOTEM_PLPARSER_CFLAGS
C compiler flags for TOTEM_PLPARSER, overriding pkg-config
TOTEM_PLPARSER_LIBS
linker flags for TOTEM_PLPARSER, overriding pkg-config
TOTEM_PLPARSER_MINI_CFLAGS
C compiler flags for TOTEM_PLPARSER_MINI, overriding pkg-config
TOTEM_PLPARSER_MINI_LIBS
linker flags for TOTEM_PLPARSER_MINI, overriding pkg-config
XPLAYER_PLPARSER_CFLAGS
C compiler flags for XPLAYER_PLPARSER, overriding pkg-config
XPLAYER_PLPARSER_LIBS
linker flags for XPLAYER_PLPARSER, overriding pkg-config
XPLAYER_PLPARSER_MINI_CFLAGS
C compiler flags for XPLAYER_PLPARSER_MINI, overriding pkg-config
XPLAYER_PLPARSER_MINI_LIBS
linker flags for XPLAYER_PLPARSER_MINI, overriding pkg-config
GTKDOC_DEPS_CFLAGS
C compiler flags for GTKDOC_DEPS, overriding pkg-config
GTKDOC_DEPS_LIBS
@@ -1633,7 +1633,7 @@ Some influential environment variables:
Use these variables to override the choices made by `configure' or to help
it to find libraries and programs with nonstandard names/locations.

Report bugs to <http://bugzilla.gnome.org/enter_bug.cgi?product=totem-pl-parser&component=General>.
Report bugs to <http://bugzilla.gnome.org/enter_bug.cgi?product=xplayer-pl-parser&component=General>.
_ACEOF
ac_status=$?
fi
@@ -1696,7 +1696,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
totem-pl-parser configure 3.10.2
xplayer-pl-parser configure 3.10.2
generated by GNU Autoconf 2.69

Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1856,7 +1856,7 @@ $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
( $as_echo "## ------------------------------------------------------------------------------------------------ ##
## Report this to http://bugzilla.gnome.org/enter_bug.cgi?product=totem-pl-parser&component=General ##
## Report this to http://bugzilla.gnome.org/enter_bug.cgi?product=xplayer-pl-parser&component=General ##
## ------------------------------------------------------------------------------------------------ ##"
) | sed "s/^/$as_me: WARNING: /" >&2
;;
@@ -2186,7 +2186,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by totem-pl-parser $as_me 3.10.2, which was
It was created by xplayer-pl-parser $as_me 3.10.2, which was
generated by GNU Autoconf 2.69. Invocation command line was

$ $0 $@
@@ -3054,7 +3054,7 @@ fi


# Define the identity of the package.
PACKAGE='totem-pl-parser'
PACKAGE='xplayer-pl-parser'
VERSION='3.10.2'


@@ -4610,7 +4610,7 @@ fi
AM_BACKSLASH='\'


GETTEXT_PACKAGE=totem-pl-parser
GETTEXT_PACKAGE=xplayer-pl-parser

cat >>confdefs.h <<_ACEOF
#define GETTEXT_PACKAGE "$GETTEXT_PACKAGE"
@@ -16355,9 +16355,9 @@ LIBSOUP_REQS=2.43.0
PLPARSER_LT_VERSION=19:0:1


TOTEM_PL_PARSER_VERSION_MAJOR=3
TOTEM_PL_PARSER_VERSION_MINOR=10
TOTEM_PL_PARSER_VERSION_MICRO=2
XPLAYER_PL_PARSER_VERSION_MAJOR=3
XPLAYER_PL_PARSER_VERSION_MINOR=10
XPLAYER_PL_PARSER_VERSION_MICRO=2



@@ -16460,14 +16460,14 @@ $as_echo "#define HAVE_GMIME 1" >>confdefs.h

pkg_modules="$pkg_modules $GMIME"
else
as_fn_error $? "libgmime is required to compile totem-pl-parser." "$LINENO" 5
as_fn_error $? "libgmime is required to compile xplayer-pl-parser." "$LINENO" 5
fi
else
USEGMIME=no

gmime_message="
**************************************************************
Compiling totem-pl-parser without libgmime.
Compiling xplayer-pl-parser without libgmime.
This will break podcast support and is completely unsupported.
**************************************************************"
fi
@@ -16917,11 +16917,11 @@ fi


pkg_failed=no
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for TOTEM_PLPARSER" >&5
$as_echo_n "checking for TOTEM_PLPARSER... " >&6; }
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XPLAYER_PLPARSER" >&5
$as_echo_n "checking for XPLAYER_PLPARSER... " >&6; }

if test -n "$TOTEM_PLPARSER_CFLAGS"; then
pkg_cv_TOTEM_PLPARSER_CFLAGS="$TOTEM_PLPARSER_CFLAGS"
if test -n "$XPLAYER_PLPARSER_CFLAGS"; then
pkg_cv_XPLAYER_PLPARSER_CFLAGS="$XPLAYER_PLPARSER_CFLAGS"
elif test -n "$PKG_CONFIG"; then
if test -n "$PKG_CONFIG" && \
{ { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$pkg_modules\""; } >&5
@@ -16929,7 +16929,7 @@ if test -n "$TOTEM_PLPARSER_CFLAGS"; then
ac_status=$?
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
test $ac_status = 0; }; then
pkg_cv_TOTEM_PLPARSER_CFLAGS=`$PKG_CONFIG --cflags "$pkg_modules" 2>/dev/null`
pkg_cv_XPLAYER_PLPARSER_CFLAGS=`$PKG_CONFIG --cflags "$pkg_modules" 2>/dev/null`
test "x$?" != "x0" && pkg_failed=yes
else
pkg_failed=yes
@@ -16937,8 +16937,8 @@ fi
else
pkg_failed=untried
fi
if test -n "$TOTEM_PLPARSER_LIBS"; then
pkg_cv_TOTEM_PLPARSER_LIBS="$TOTEM_PLPARSER_LIBS"
if test -n "$XPLAYER_PLPARSER_LIBS"; then
pkg_cv_XPLAYER_PLPARSER_LIBS="$XPLAYER_PLPARSER_LIBS"
elif test -n "$PKG_CONFIG"; then
if test -n "$PKG_CONFIG" && \
{ { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$pkg_modules\""; } >&5
@@ -16946,7 +16946,7 @@ if test -n "$TOTEM_PLPARSER_LIBS"; then
ac_status=$?
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
test $ac_status = 0; }; then
pkg_cv_TOTEM_PLPARSER_LIBS=`$PKG_CONFIG --libs "$pkg_modules" 2>/dev/null`
pkg_cv_XPLAYER_PLPARSER_LIBS=`$PKG_CONFIG --libs "$pkg_modules" 2>/dev/null`
test "x$?" != "x0" && pkg_failed=yes
else
pkg_failed=yes
@@ -16967,22 +16967,22 @@ else
_pkg_short_errors_supported=no
fi
if test $_pkg_short_errors_supported = yes; then
TOTEM_PLPARSER_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "$pkg_modules" 2>&1`
XPLAYER_PLPARSER_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "$pkg_modules" 2>&1`
else
TOTEM_PLPARSER_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "$pkg_modules" 2>&1`
XPLAYER_PLPARSER_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "$pkg_modules" 2>&1`
fi
# Put the nasty error message in config.log where it belongs
echo "$TOTEM_PLPARSER_PKG_ERRORS" >&5
echo "$XPLAYER_PLPARSER_PKG_ERRORS" >&5

as_fn_error $? "Package requirements ($pkg_modules) were not met:

$TOTEM_PLPARSER_PKG_ERRORS
$XPLAYER_PLPARSER_PKG_ERRORS

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables TOTEM_PLPARSER_CFLAGS
and TOTEM_PLPARSER_LIBS to avoid the need to call pkg-config.
Alternatively, you may set the environment variables XPLAYER_PLPARSER_CFLAGS
and XPLAYER_PLPARSER_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details." "$LINENO" 5
elif test $pkg_failed = untried; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
@@ -16993,15 +16993,15 @@ as_fn_error $? "The pkg-config script could not be found or is too old. Make su
is in your PATH or set the PKG_CONFIG environment variable to the full
path to pkg-config.

Alternatively, you may set the environment variables TOTEM_PLPARSER_CFLAGS
and TOTEM_PLPARSER_LIBS to avoid the need to call pkg-config.
Alternatively, you may set the environment variables XPLAYER_PLPARSER_CFLAGS
and XPLAYER_PLPARSER_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

To get pkg-config, see <http://pkg-config.freedesktop.org/>.
See \`config.log' for more details" "$LINENO" 5; }
else
TOTEM_PLPARSER_CFLAGS=$pkg_cv_TOTEM_PLPARSER_CFLAGS
TOTEM_PLPARSER_LIBS=$pkg_cv_TOTEM_PLPARSER_LIBS
XPLAYER_PLPARSER_CFLAGS=$pkg_cv_XPLAYER_PLPARSER_CFLAGS
XPLAYER_PLPARSER_LIBS=$pkg_cv_XPLAYER_PLPARSER_LIBS
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
$as_echo "yes" >&6; }

@@ -17011,11 +17011,11 @@ fi


pkg_failed=no
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for TOTEM_PLPARSER_MINI" >&5
$as_echo_n "checking for TOTEM_PLPARSER_MINI... " >&6; }
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XPLAYER_PLPARSER_MINI" >&5
$as_echo_n "checking for XPLAYER_PLPARSER_MINI... " >&6; }

if test -n "$TOTEM_PLPARSER_MINI_CFLAGS"; then
pkg_cv_TOTEM_PLPARSER_MINI_CFLAGS="$TOTEM_PLPARSER_MINI_CFLAGS"
if test -n "$XPLAYER_PLPARSER_MINI_CFLAGS"; then
pkg_cv_XPLAYER_PLPARSER_MINI_CFLAGS="$XPLAYER_PLPARSER_MINI_CFLAGS"
elif test -n "$PKG_CONFIG"; then
if test -n "$PKG_CONFIG" && \
{ { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gio-2.0\""; } >&5
@@ -17023,7 +17023,7 @@ if test -n "$TOTEM_PLPARSER_MINI_CFLAGS"; then
ac_status=$?
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
test $ac_status = 0; }; then
pkg_cv_TOTEM_PLPARSER_MINI_CFLAGS=`$PKG_CONFIG --cflags "gio-2.0" 2>/dev/null`
pkg_cv_XPLAYER_PLPARSER_MINI_CFLAGS=`$PKG_CONFIG --cflags "gio-2.0" 2>/dev/null`
test "x$?" != "x0" && pkg_failed=yes
else
pkg_failed=yes
@@ -17031,8 +17031,8 @@ fi
else
pkg_failed=untried
fi
if test -n "$TOTEM_PLPARSER_MINI_LIBS"; then
pkg_cv_TOTEM_PLPARSER_MINI_LIBS="$TOTEM_PLPARSER_MINI_LIBS"
if test -n "$XPLAYER_PLPARSER_MINI_LIBS"; then
pkg_cv_XPLAYER_PLPARSER_MINI_LIBS="$XPLAYER_PLPARSER_MINI_LIBS"
elif test -n "$PKG_CONFIG"; then
if test -n "$PKG_CONFIG" && \
{ { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gio-2.0\""; } >&5
@@ -17040,7 +17040,7 @@ if test -n "$TOTEM_PLPARSER_MINI_LIBS"; then
ac_status=$?
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
test $ac_status = 0; }; then
pkg_cv_TOTEM_PLPARSER_MINI_LIBS=`$PKG_CONFIG --libs "gio-2.0" 2>/dev/null`
pkg_cv_XPLAYER_PLPARSER_MINI_LIBS=`$PKG_CONFIG --libs "gio-2.0" 2>/dev/null`
test "x$?" != "x0" && pkg_failed=yes
else
pkg_failed=yes
@@ -17061,22 +17061,22 @@ else
_pkg_short_errors_supported=no
fi
if test $_pkg_short_errors_supported = yes; then
TOTEM_PLPARSER_MINI_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "gio-2.0" 2>&1`
XPLAYER_PLPARSER_MINI_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "gio-2.0" 2>&1`
else
TOTEM_PLPARSER_MINI_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "gio-2.0" 2>&1`
XPLAYER_PLPARSER_MINI_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "gio-2.0" 2>&1`
fi
# Put the nasty error message in config.log where it belongs
echo "$TOTEM_PLPARSER_MINI_PKG_ERRORS" >&5
echo "$XPLAYER_PLPARSER_MINI_PKG_ERRORS" >&5

as_fn_error $? "Package requirements (gio-2.0) were not met:

$TOTEM_PLPARSER_MINI_PKG_ERRORS
$XPLAYER_PLPARSER_MINI_PKG_ERRORS

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables TOTEM_PLPARSER_MINI_CFLAGS
and TOTEM_PLPARSER_MINI_LIBS to avoid the need to call pkg-config.
Alternatively, you may set the environment variables XPLAYER_PLPARSER_MINI_CFLAGS
and XPLAYER_PLPARSER_MINI_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details." "$LINENO" 5
elif test $pkg_failed = untried; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
@@ -17087,15 +17087,15 @@ as_fn_error $? "The pkg-config script could not be found or is too old. Make su
is in your PATH or set the PKG_CONFIG environment variable to the full
path to pkg-config.

Alternatively, you may set the environment variables TOTEM_PLPARSER_MINI_CFLAGS
and TOTEM_PLPARSER_MINI_LIBS to avoid the need to call pkg-config.
Alternatively, you may set the environment variables XPLAYER_PLPARSER_MINI_CFLAGS
and XPLAYER_PLPARSER_MINI_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

To get pkg-config, see <http://pkg-config.freedesktop.org/>.
See \`config.log' for more details" "$LINENO" 5; }
else
TOTEM_PLPARSER_MINI_CFLAGS=$pkg_cv_TOTEM_PLPARSER_MINI_CFLAGS
TOTEM_PLPARSER_MINI_LIBS=$pkg_cv_TOTEM_PLPARSER_MINI_LIBS
XPLAYER_PLPARSER_MINI_CFLAGS=$pkg_cv_XPLAYER_PLPARSER_MINI_CFLAGS
XPLAYER_PLPARSER_MINI_LIBS=$pkg_cv_XPLAYER_PLPARSER_MINI_LIBS
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
$as_echo "yes" >&6; }

@@ -17670,7 +17670,7 @@ fi
test $ac_status = 0; }; then
found_introspection=yes
else
as_fn_error $? "You need to have gobject-introspection >= 0.9.5 installed to build totem-pl-parser" "$LINENO" 5
as_fn_error $? "You need to have gobject-introspection >= 0.9.5 installed to build xplayer-pl-parser" "$LINENO" 5
fi
;; #(
auto) :
@@ -17964,7 +17964,7 @@ DISTCHECK_CONFIGURE_FLAGS += --disable-code-coverage



ac_config_files="$ac_config_files Makefile totem-plparser.pc totem-plparser-uninstalled.pc totem-plparser-mini.pc totem-plparser-mini-uninstalled.pc totem-pl-parser.spec lib/Makefile plparse/Makefile plparse/tests/Makefile plparse/totem-pl-parser-features.h po/Makefile.in docs/Makefile docs/reference/Makefile docs/reference/version.xml"
ac_config_files="$ac_config_files Makefile xplayer-plparser.pc xplayer-plparser-uninstalled.pc xplayer-plparser-mini.pc xplayer-plparser-mini-uninstalled.pc xplayer-pl-parser.spec lib/Makefile plparse/Makefile plparse/tests/Makefile plparse/xplayer-pl-parser-features.h po/Makefile.in docs/Makefile docs/reference/Makefile docs/reference/version.xml"



@@ -18542,7 +18542,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
This file was extended by totem-pl-parser $as_me 3.10.2, which was
This file was extended by xplayer-pl-parser $as_me 3.10.2, which was
generated by GNU Autoconf 2.69. Invocation command line was

CONFIG_FILES = $CONFIG_FILES
@@ -18602,13 +18602,13 @@ $config_headers
Configuration commands:
$config_commands

Report bugs to <http://bugzilla.gnome.org/enter_bug.cgi?product=totem-pl-parser&component=General>."
Report bugs to <http://bugzilla.gnome.org/enter_bug.cgi?product=xplayer-pl-parser&component=General>."

_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
totem-pl-parser config.status 3.10.2
xplayer-pl-parser config.status 3.10.2
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"

@@ -19116,15 +19116,15 @@ do
"depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
"libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
"Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
"totem-plparser.pc") CONFIG_FILES="$CONFIG_FILES totem-plparser.pc" ;;
"totem-plparser-uninstalled.pc") CONFIG_FILES="$CONFIG_FILES totem-plparser-uninstalled.pc" ;;
"totem-plparser-mini.pc") CONFIG_FILES="$CONFIG_FILES totem-plparser-mini.pc" ;;
"totem-plparser-mini-uninstalled.pc") CONFIG_FILES="$CONFIG_FILES totem-plparser-mini-uninstalled.pc" ;;
"totem-pl-parser.spec") CONFIG_FILES="$CONFIG_FILES totem-pl-parser.spec" ;;
"xplayer-plparser.pc") CONFIG_FILES="$CONFIG_FILES xplayer-plparser.pc" ;;
"xplayer-plparser-uninstalled.pc") CONFIG_FILES="$CONFIG_FILES xplayer-plparser-uninstalled.pc" ;;
"xplayer-plparser-mini.pc") CONFIG_FILES="$CONFIG_FILES xplayer-plparser-mini.pc" ;;
"xplayer-plparser-mini-uninstalled.pc") CONFIG_FILES="$CONFIG_FILES xplayer-plparser-mini-uninstalled.pc" ;;
"xplayer-pl-parser.spec") CONFIG_FILES="$CONFIG_FILES xplayer-pl-parser.spec" ;;
"lib/Makefile") CONFIG_FILES="$CONFIG_FILES lib/Makefile" ;;
"plparse/Makefile") CONFIG_FILES="$CONFIG_FILES plparse/Makefile" ;;
"plparse/tests/Makefile") CONFIG_FILES="$CONFIG_FILES plparse/tests/Makefile" ;;
"plparse/totem-pl-parser-features.h") CONFIG_FILES="$CONFIG_FILES plparse/totem-pl-parser-features.h" ;;
"plparse/xplayer-pl-parser-features.h") CONFIG_FILES="$CONFIG_FILES plparse/xplayer-pl-parser-features.h" ;;
"po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in" ;;
"docs/Makefile") CONFIG_FILES="$CONFIG_FILES docs/Makefile" ;;
"docs/reference/Makefile") CONFIG_FILES="$CONFIG_FILES docs/reference/Makefile" ;;


+ 27
- 27
configure.ac View File

@@ -1,14 +1,14 @@
AC_PREREQ(2.62)

m4_define(totem_version_major, 3)
m4_define(totem_version_minor, 10)
m4_define(totem_version_micro, 2)
m4_define(xplayer_version_major, 3)
m4_define(xplayer_version_minor, 10)
m4_define(xplayer_version_micro, 2)

AC_INIT([totem-pl-parser],
[totem_version_major.totem_version_minor.totem_version_micro],
[http://bugzilla.gnome.org/enter_bug.cgi?product=totem-pl-parser&component=General])
AC_INIT([xplayer-pl-parser],
[xplayer_version_major.xplayer_version_minor.xplayer_version_micro],
[http://bugzilla.gnome.org/enter_bug.cgi?product=xplayer-pl-parser&component=General])

AC_CONFIG_SRCDIR([plparse/totem-pl-parser.c])
AC_CONFIG_SRCDIR([plparse/xplayer-pl-parser.c])
AC_CONFIG_HEADERS([config.h])
AC_CONFIG_MACRO_DIR([m4])

@@ -20,7 +20,7 @@ AC_USE_SYSTEM_EXTENSIONS
m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])])

dnl Add the languages which your application supports to po/LINGUAS
GETTEXT_PACKAGE=totem-pl-parser
GETTEXT_PACKAGE=xplayer-pl-parser
AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, ["$GETTEXT_PACKAGE"], [Define to the Gettext package name])
AC_SUBST(GETTEXT_PACKAGE)
IT_PROG_INTLTOOL([0.35.0])
@@ -59,12 +59,12 @@ LIBSOUP_REQS=2.43.0
PLPARSER_LT_VERSION=19:0:1
AC_SUBST(PLPARSER_LT_VERSION)

TOTEM_PL_PARSER_VERSION_MAJOR=totem_version_major
TOTEM_PL_PARSER_VERSION_MINOR=totem_version_minor
TOTEM_PL_PARSER_VERSION_MICRO=totem_version_micro
AC_SUBST(TOTEM_PL_PARSER_VERSION_MAJOR)
AC_SUBST(TOTEM_PL_PARSER_VERSION_MINOR)
AC_SUBST(TOTEM_PL_PARSER_VERSION_MICRO)
XPLAYER_PL_PARSER_VERSION_MAJOR=xplayer_version_major
XPLAYER_PL_PARSER_VERSION_MINOR=xplayer_version_minor
XPLAYER_PL_PARSER_VERSION_MICRO=xplayer_version_micro
AC_SUBST(XPLAYER_PL_PARSER_VERSION_MAJOR)
AC_SUBST(XPLAYER_PL_PARSER_VERSION_MINOR)
AC_SUBST(XPLAYER_PL_PARSER_VERSION_MICRO)

pkg_modules="glib-2.0 >= $GLIB_REQS libxml-2.0 gthread-2.0 gio-2.0 >= $GIO_REQS libsoup-2.4 >= $LIBSOUP_REQS"

@@ -91,13 +91,13 @@ if test "x$enable_gmime" = "xyes" ; then
AC_DEFINE(HAVE_GMIME, 1, [GMime available in the system])
pkg_modules="$pkg_modules $GMIME"
else
AC_MSG_ERROR([libgmime is required to compile totem-pl-parser.])
AC_MSG_ERROR([libgmime is required to compile xplayer-pl-parser.])
fi
else
AC_SUBST(USEGMIME, no)
gmime_message="
**************************************************************
Compiling totem-pl-parser without libgmime.
Compiling xplayer-pl-parser without libgmime.
This will break podcast support and is completely unsupported.
**************************************************************"
fi
@@ -174,12 +174,12 @@ if test "x$enable_libgcrypt" != "xno" ; then
fi
fi

dnl Check for packages for building libtotem-plparser.la
PKG_CHECK_MODULES(TOTEM_PLPARSER, [$pkg_modules])
AC_SUBST(TOTEM_PLPARSER_CFLAGS)
AC_SUBST(TOTEM_PLPARSER_LIBS)
dnl Check for packages for building libxplayer-plparser.la
PKG_CHECK_MODULES(XPLAYER_PLPARSER, [$pkg_modules])
AC_SUBST(XPLAYER_PLPARSER_CFLAGS)
AC_SUBST(XPLAYER_PLPARSER_LIBS)

PKG_CHECK_MODULES([TOTEM_PLPARSER_MINI], [gio-2.0])
PKG_CHECK_MODULES([XPLAYER_PLPARSER_MINI], [gio-2.0])

GNOME_DEBUG_CHECK
GNOME_COMPILE_WARNINGS([maximum])
@@ -207,15 +207,15 @@ GNOME_CODE_COVERAGE

AC_CONFIG_FILES([
Makefile
totem-plparser.pc
totem-plparser-uninstalled.pc
totem-plparser-mini.pc
totem-plparser-mini-uninstalled.pc
totem-pl-parser.spec
xplayer-plparser.pc
xplayer-plparser-uninstalled.pc
xplayer-plparser-mini.pc
xplayer-plparser-mini-uninstalled.pc
xplayer-pl-parser.spec
lib/Makefile
plparse/Makefile
plparse/tests/Makefile
plparse/totem-pl-parser-features.h
plparse/xplayer-pl-parser-features.h
po/Makefile.in
docs/Makefile
docs/reference/Makefile


+ 71
- 71
debian/changelog View File

@@ -1,22 +1,22 @@
totem-pl-parser (3.10.2-0ubuntu1) trusty; urgency=medium
xplayer-pl-parser (3.10.2-0ubuntu1) trusty; urgency=medium

* New upstream version

-- Sebastien Bacher <seb128@ubuntu.com> Mon, 31 Mar 2014 16:26:58 +0200

totem-pl-parser (3.10.1-0ubuntu1) trusty; urgency=medium
xplayer-pl-parser (3.10.1-0ubuntu1) trusty; urgency=medium

* New upstream version

-- Sebastien Bacher <seb128@ubuntu.com> Wed, 19 Feb 2014 13:46:10 +0100

totem-pl-parser (3.10.0-1ubuntu1) trusty; urgency=medium
xplayer-pl-parser (3.10.0-1ubuntu1) trusty; urgency=medium

* Patch m4/libtool.m4 and libtool.m4 for ppc64el.

-- Matthias Klose <doko@ubuntu.com> Sun, 22 Dec 2013 15:36:43 +0100

totem-pl-parser (3.10.0-1) experimental; urgency=low
xplayer-pl-parser (3.10.0-1) experimental; urgency=low

[ Andreas Henriksson ]
* New upstream release.
@@ -25,18 +25,18 @@ totem-pl-parser (3.10.0-1) experimental; urgency=low
- Bump libarchive-dev to >= 3.0
- Drop libquvi-dev (new quvi has incompatible license)
* Rename package for new SONAME (17->18)
* Update debian/libtotem-plparser18.symbols
* Update debian/libxplayer-plparser18.symbols

[ Michael Biebl ]
* Remove libquvi-dev dependency from libtotem-plparser-dev, the library no
* Remove libquvi-dev dependency from libxplayer-plparser-dev, the library no
longer links against libquvi.

[ Sjoerd Simons ]
* Add replaces on libtotem-plparser17 for the translations
* Add replaces on libxplayer-plparser17 for the translations

-- Sjoerd Simons <sjoerd@debian.org> Wed, 06 Nov 2013 22:12:24 +0100

totem-pl-parser (3.4.5-1) unstable; urgency=low
xplayer-pl-parser (3.4.5-1) unstable; urgency=low

* New upstream release.
* Upload to unstable.
@@ -46,13 +46,13 @@ totem-pl-parser (3.4.5-1) unstable; urgency=low

-- Michael Biebl <biebl@debian.org> Tue, 04 Jun 2013 01:02:57 +0200

totem-pl-parser (3.4.4-1) experimental; urgency=low
xplayer-pl-parser (3.4.4-1) experimental; urgency=low

* New upstream release.

-- Emilio Pozuelo Monfort <pochu@debian.org> Thu, 28 Mar 2013 02:03:45 +0100

totem-pl-parser (3.4.3-1) experimental; urgency=low
xplayer-pl-parser (3.4.3-1) experimental; urgency=low

* Team upload
* New upstream bug fix release
@@ -60,13 +60,13 @@ totem-pl-parser (3.4.3-1) experimental; urgency=low

-- Simon McVittie <smcv@debian.org> Tue, 23 Oct 2012 17:38:31 +0100

totem-pl-parser (3.4.2-1) unstable; urgency=low
xplayer-pl-parser (3.4.2-1) unstable; urgency=low

* New upstream release.

-- Michael Biebl <biebl@debian.org> Tue, 15 May 2012 20:25:47 +0200

totem-pl-parser (3.4.1-1) unstable; urgency=low
xplayer-pl-parser (3.4.1-1) unstable; urgency=low

* New upstream bug fix release.
* Drop explicit Build-Depends on gir1.2-glib-2.0 and bump Build-Depends on
@@ -74,7 +74,7 @@ totem-pl-parser (3.4.1-1) unstable; urgency=low

-- Michael Biebl <biebl@debian.org> Mon, 16 Apr 2012 17:20:59 +0200

totem-pl-parser (3.4.0-1) unstable; urgency=low
xplayer-pl-parser (3.4.0-1) unstable; urgency=low

* New upstream release.
* Don't bother setting a shlibs version and just use -V since we have a
@@ -85,13 +85,13 @@ totem-pl-parser (3.4.0-1) unstable; urgency=low

-- Michael Biebl <biebl@debian.org> Sat, 31 Mar 2012 07:14:01 +0200

totem-pl-parser (3.2.0-2) experimental; urgency=low
xplayer-pl-parser (3.2.0-2) experimental; urgency=low

* Switch to gmime 2.6.

-- Michael Biebl <biebl@debian.org> Fri, 09 Mar 2012 14:16:19 +0100

totem-pl-parser (3.2.0-1) experimental; urgency=low
xplayer-pl-parser (3.2.0-1) experimental; urgency=low

* New upstream release.
* debian/patches/01-libquvi-0.4.patch: Removed, merged upstream.
@@ -99,23 +99,23 @@ totem-pl-parser (3.2.0-1) experimental; urgency=low

-- Michael Biebl <biebl@debian.org> Fri, 09 Mar 2012 13:39:14 +0100

totem-pl-parser (2.32.6-2) unstable; urgency=low
xplayer-pl-parser (2.32.6-2) unstable; urgency=low

* debian/watch: Track .xz tarballs.
* Bump debhelper compatibility level to 8.
- Strip debian/tmp/ from .install files.
- Bump Build-Depends on debhelper.
* Change section of gir1.2-totem-plparser-1.0 to introspection.
* Change section of gir1.2-xplayer-plparser-1.0 to introspection.
* Rely on cdbs to call dh_girepository instead of calling it explicitly.
Bump Build-Depends on cdbs accordingly.
* debian/patches/01-libquvi-0.4.patch:
- Make totem-pl-parser build against libquvi 0.4. Patch is backwards
- Make xplayer-pl-parser build against libquvi 0.4. Patch is backwards
compatible with libquvi 0.2. Thanks Ansgar Burchardt for the patch.
Closes: #651637

-- Michael Biebl <biebl@debian.org> Sun, 11 Dec 2011 00:36:29 +0100

totem-pl-parser (2.32.6-1) unstable; urgency=low
xplayer-pl-parser (2.32.6-1) unstable; urgency=low

* debian/watch: Look for bzip2 tarballs.
* New upstream release:
@@ -124,14 +124,14 @@ totem-pl-parser (2.32.6-1) unstable; urgency=low

-- Martin Pitt <mpitt@debian.org> Tue, 27 Sep 2011 08:43:37 +0200

totem-pl-parser (2.32.5-2) unstable; urgency=low
xplayer-pl-parser (2.32.5-2) unstable; urgency=low

* debian/control.in: Add libarchive-dev dependency to libtotem-plparser-dev
* debian/control.in: Add libarchive-dev dependency to libxplayer-plparser-dev
as well.

-- Martin Pitt <mpitt@debian.org> Wed, 25 May 2011 08:37:45 +0200

totem-pl-parser (2.32.5-1) unstable; urgency=low
xplayer-pl-parser (2.32.5-1) unstable; urgency=low

* New upstream release.
- debian/control.in: Bump libquvi-dev build dep and add libarchive-dev
@@ -142,7 +142,7 @@ totem-pl-parser (2.32.5-1) unstable; urgency=low

-- Martin Pitt <mpitt@debian.org> Wed, 25 May 2011 08:22:02 +0200

totem-pl-parser (2.32.4-3) unstable; urgency=low
xplayer-pl-parser (2.32.4-3) unstable; urgency=low

* Team upload.
* Upload to unstable to fix pkg-config breakage mistakenly introduced by
@@ -150,14 +150,14 @@ totem-pl-parser (2.32.4-3) unstable; urgency=low

-- Raphaël Hertzog <hertzog@debian.org> Mon, 11 Apr 2011 16:57:29 +0000

totem-pl-parser (2.32.4-2) experimental; urgency=low
xplayer-pl-parser (2.32.4-2) experimental; urgency=low

* Team upload.
* Add libquvi-dev to the dependencies of libtotem-pl-parser-dev.
* Add libquvi-dev to the dependencies of libxplayer-pl-parser-dev.

-- Raphaël Hertzog <hertzog@debian.org> Sun, 10 Apr 2011 16:59:54 +0000

totem-pl-parser (2.32.4-1) experimental; urgency=low
xplayer-pl-parser (2.32.4-1) experimental; urgency=low

* Team upload.

@@ -170,21 +170,21 @@ totem-pl-parser (2.32.4-1) experimental; urgency=low

-- Raphaël Hertzog <hertzog@debian.org> Sun, 10 Apr 2011 09:11:40 +0000

totem-pl-parser (2.32.2-1) experimental; urgency=low
xplayer-pl-parser (2.32.2-1) experimental; urgency=low

* New upstream release.
+ debian/control.in:
- Updated build dependencies.
+ debian/libtotem-plparser17.symbols:
+ debian/libxplayer-plparser17.symbols:
- Updated for the new symbols.

-- Emilio Pozuelo Monfort <pochu@debian.org> Mon, 31 Jan 2011 23:28:34 +0000

totem-pl-parser (2.32.1-1) experimental; urgency=low
xplayer-pl-parser (2.32.1-1) experimental; urgency=low

* New upstream release.
* Update to the new gir policy:
- Rename gir1.0-totem-plparser-1.0 to gir1.2-totem-plparser-1.0.
- Rename gir1.0-xplayer-plparser-1.0 to gir1.2-xplayer-plparser-1.0.
- Bump the gobject-introspection build dependency.
- Build depend on gir1.2 packages.
* debian/control.in:
@@ -193,18 +193,18 @@ totem-pl-parser (2.32.1-1) experimental; urgency=low
* debian/rules,
debian/source/format:
- Switch to source format 3.0 (quilt).
* debian/libtotem-plparser17.symbols:
* debian/libxplayer-plparser17.symbols:
- Added.

-- Emilio Pozuelo Monfort <pochu@debian.org> Sat, 18 Dec 2010 17:38:21 +0000

totem-pl-parser (2.30.3-1) unstable; urgency=low
xplayer-pl-parser (2.30.3-1) unstable; urgency=low

* New upstream bugfix release.

-- Sebastian Dröge <slomo@debian.org> Wed, 15 Sep 2010 13:36:36 +0200

totem-pl-parser (2.30.2-1) unstable; urgency=low
xplayer-pl-parser (2.30.2-1) unstable; urgency=low

* debian/control.in:
+ Fix description of the GIR package.
@@ -215,7 +215,7 @@ totem-pl-parser (2.30.2-1) unstable; urgency=low

-- Sebastian Dröge <slomo@debian.org> Wed, 04 Aug 2010 19:13:44 +0200

totem-pl-parser (2.30.1-1) unstable; urgency=low
xplayer-pl-parser (2.30.1-1) unstable; urgency=low

* New upstream bugfix release:
+ debian/control.in:
@@ -225,21 +225,21 @@ totem-pl-parser (2.30.1-1) unstable; urgency=low

-- Sebastian Dröge <slomo@debian.org> Wed, 12 May 2010 18:27:59 +0200

totem-pl-parser (2.30.0-3) unstable; urgency=low
xplayer-pl-parser (2.30.0-3) unstable; urgency=low

* Upload to unstable.

-- Sebastian Dröge <slomo@debian.org> Mon, 03 May 2010 13:52:34 +0200

totem-pl-parser (2.30.0-2) experimental; urgency=low
xplayer-pl-parser (2.30.0-2) experimental; urgency=low

* debian/control.in,
debian/gir1.0-totem-plparser*.install:
debian/gir1.0-xplayer-plparser*.install:
+ Rename GIR package to include the version as required by the GI policy.

-- Sebastian Dröge <slomo@debian.org> Thu, 08 Apr 2010 16:11:49 +0200

totem-pl-parser (2.30.0-1) experimental; urgency=low
xplayer-pl-parser (2.30.0-1) experimental; urgency=low

[ Josselin Mouette ]
* Update copyright, everything is under the LGPL now. Closes: #574343.
@@ -249,7 +249,7 @@ totem-pl-parser (2.30.0-1) experimental; urgency=low

-- Sebastian Dröge <slomo@debian.org> Wed, 31 Mar 2010 13:26:39 +0200

totem-pl-parser (2.29.92-1) experimental; urgency=low
xplayer-pl-parser (2.29.92-1) experimental; urgency=low

* New upstream development release:
+ debian/control.in:
@@ -257,22 +257,22 @@ totem-pl-parser (2.29.92-1) experimental; urgency=low

-- Sebastian Dröge <slomo@debian.org> Tue, 16 Mar 2010 09:00:43 +0100

totem-pl-parser (2.29.1-1) experimental; urgency=low
xplayer-pl-parser (2.29.1-1) experimental; urgency=low

* New upstream development release:
+ debian/rules,
debian/control.in,
debian/*install:
- Update for new soname.
+ debian/gir1.0-totem-plparser.install,
debian/debian/libtotem-plparser-dev.install,
+ debian/gir1.0-xplayer-plparser.install,
debian/debian/libxplayer-plparser-dev.install,
debian/control.in,
debian/rules:
- Add support for GObject Introspection.

-- Sebastian Dröge <slomo@debian.org> Wed, 27 Jan 2010 09:14:29 +0100

totem-pl-parser (2.28.2-1) unstable; urgency=low
xplayer-pl-parser (2.28.2-1) unstable; urgency=low

* New upstream bugfix release:
+ debian/patches/01_make-reentrant.patch:
@@ -284,15 +284,15 @@ totem-pl-parser (2.28.2-1) unstable; urgency=low

-- Sebastian Dröge <slomo@debian.org> Fri, 11 Dec 2009 14:36:54 +0100

totem-pl-parser (2.28.1-2) unstable; urgency=low
xplayer-pl-parser (2.28.1-2) unstable; urgency=low

* debian/patches/01_make-reentrant.patch:
+ Patch by Matt Kraai <kraai@ftbfs.org> to make totem-pl-parser
+ Patch by Matt Kraai <kraai@ftbfs.org> to make xplayer-pl-parser
reentrant. Fixes crashes in rhythmbox (Closes: #547683).

-- Sebastian Dröge <slomo@debian.org> Thu, 08 Oct 2009 12:53:30 +0200

totem-pl-parser (2.28.1-1) unstable; urgency=low
xplayer-pl-parser (2.28.1-1) unstable; urgency=low

* New upstream bugfix release:
+ debian/control.in:
@@ -300,14 +300,14 @@ totem-pl-parser (2.28.1-1) unstable; urgency=low

-- Sebastian Dröge <slomo@debian.org> Tue, 29 Sep 2009 17:39:35 +0200

totem-pl-parser (2.28.0-1) unstable; urgency=low
xplayer-pl-parser (2.28.0-1) unstable; urgency=low

* Merge 2.26.2-2.
* New upstream release.

-- Sebastian Dröge <slomo@debian.org> Mon, 21 Sep 2009 16:46:25 +0200

totem-pl-parser (2.27.92-1) experimental; urgency=low
xplayer-pl-parser (2.27.92-1) experimental; urgency=low

* New upstream development release.
* debian/control.in:
@@ -315,7 +315,7 @@ totem-pl-parser (2.27.92-1) experimental; urgency=low

-- Sebastian Dröge <slomo@debian.org> Tue, 15 Sep 2009 17:29:52 +0200

totem-pl-parser (2.27.2-2) experimental; urgency=low
xplayer-pl-parser (2.27.2-2) experimental; urgency=low

* debian/control.in:
+ Let the -dev package depend on libgmime-2.4-dev as it's required
@@ -323,7 +323,7 @@ totem-pl-parser (2.27.2-2) experimental; urgency=low

-- Sebastian Dröge <slomo@debian.org> Sat, 08 Aug 2009 21:26:29 +0200

totem-pl-parser (2.27.2-1) experimental; urgency=low
xplayer-pl-parser (2.27.2-1) experimental; urgency=low

* New upstream development release:
+ debian/control.in:
@@ -335,22 +335,22 @@ totem-pl-parser (2.27.2-1) experimental; urgency=low

-- Sebastian Dröge <slomo@debian.org> Fri, 24 Jul 2009 08:12:47 +0200

totem-pl-parser (2.27.1-1) experimental; urgency=low
xplayer-pl-parser (2.27.1-1) experimental; urgency=low

* New upstream development release.

-- Sebastian Dröge <slomo@debian.org> Mon, 18 May 2009 19:36:07 +0200

totem-pl-parser (2.26.2-2) unstable; urgency=low
xplayer-pl-parser (2.26.2-2) unstable; urgency=low

* debian/patches/30_kfreebsd_gnu.patch:
- Removed, there's no Linux specific code anymore.
* debian/control.in:
- Stop build-depending on libhal-dev, it's not really needed
and as a side effect it will allow totem-pl-parser to be built
and as a side effect it will allow xplayer-pl-parser to be built
on non-linux architectures.
- Let libtotem-plparser-dev depend on ${misc:Depends}.
- libtotem-plparser12 inherits the section from the source stanza.
- Let libxplayer-plparser-dev depend on ${misc:Depends}.
- libxplayer-plparser12 inherits the section from the source stanza.
- Standards-Version is 3.8.3, no chanes needed.
- Improve long descriptions a bit.
* debian/copyright:
@@ -359,7 +359,7 @@ totem-pl-parser (2.26.2-2) unstable; urgency=low

-- Emilio Pozuelo Monfort <pochu@debian.org> Sat, 29 Aug 2009 00:09:57 +0200

totem-pl-parser (2.26.2-1) unstable; urgency=low
xplayer-pl-parser (2.26.2-1) unstable; urgency=low

[ Josselin Mouette ]
* Build-depend on libglib2.0-doc to ensure proper xrefs.
@@ -372,7 +372,7 @@ totem-pl-parser (2.26.2-1) unstable; urgency=low

-- Sebastian Dröge <slomo@debian.org> Mon, 18 May 2009 17:38:08 +0200

totem-pl-parser (2.26.0-1) unstable; urgency=low
xplayer-pl-parser (2.26.0-1) unstable; urgency=low

[ Sam Morris ]
* New upstream release.
@@ -384,37 +384,37 @@ totem-pl-parser (2.26.0-1) unstable; urgency=low

-- Josselin Mouette <joss@debian.org> Tue, 07 Apr 2009 15:11:37 +0200

totem-pl-parser (2.24.4-1) UNRELEASED; urgency=low
xplayer-pl-parser (2.24.4-1) UNRELEASED; urgency=low

* New upstream release
- uploading to unstable

-- Gustavo Noronha Silva <kov@debian.org> Sat, 14 Mar 2009 11:56:28 -0300

totem-pl-parser (2.24.2-1) experimental; urgency=low
xplayer-pl-parser (2.24.2-1) experimental; urgency=low

[ Sam Morris ]
* New upstream release.
* Build-depend on intltool 0.40.
* Build-depend on glib 2.16.3.
* Drop build-dependency on gnome-vfs.
* Rename libtotem-plparser10 -> libtotem-plparser12.
* Move development documentation from libtotem-plparser10 to
libtotem-plparser-dev; tweak package descriptions to match; have
libtotem-plparser-dev Replace libtotem-plparser10.
* Rename libxplayer-plparser10 -> libxplayer-plparser12.
* Move development documentation from libxplayer-plparser10 to
libxplayer-plparser-dev; tweak package descriptions to match; have
libxplayer-plparser-dev Replace libxplayer-plparser10.

[ Sjoerd Simons ]
* debian/control.in: Fix typo in intltool build-depend (0.44 => 0.40)

-- Sjoerd Simons <sjoerd@debian.org> Sat, 06 Dec 2008 13:09:08 +0000

totem-pl-parser (2.22.3-2) UNRELEASED; urgency=low
xplayer-pl-parser (2.22.3-2) UNRELEASED; urgency=low

* Properly anchor package name regexp.

-- Loic Minier <lool@dooz.org> Thu, 26 Jun 2008 20:51:28 +0200

totem-pl-parser (2.22.3-1) unstable; urgency=low
xplayer-pl-parser (2.22.3-1) unstable; urgency=low

[ Loic Minier ]
* Fix typo in copyright.
@@ -424,7 +424,7 @@ totem-pl-parser (2.22.3-1) unstable; urgency=low

-- Sebastian Dröge <slomo@debian.org> Tue, 13 May 2008 11:48:16 +0200

totem-pl-parser (2.22.2-2) experimental; urgency=low
xplayer-pl-parser (2.22.2-2) experimental; urgency=low

* Priority is optional, not extra.
* Add a -dbg package; based on a patch by Matt Kraai; closes: #476214.
@@ -434,7 +434,7 @@ totem-pl-parser (2.22.2-2) experimental; urgency=low

-- Loic Minier <lool@dooz.org> Tue, 29 Apr 2008 10:07:27 +0200

totem-pl-parser (2.22.2-1) unstable; urgency=low
xplayer-pl-parser (2.22.2-1) unstable; urgency=low

[ Sam Morris ]
* New upstream release.
@@ -444,7 +444,7 @@ totem-pl-parser (2.22.2-1) unstable; urgency=low

-- Sebastian Dröge <slomo@debian.org> Wed, 09 Apr 2008 08:48:55 +0200

totem-pl-parser (2.22.1-1) unstable; urgency=low
xplayer-pl-parser (2.22.1-1) unstable; urgency=low

[ Sam Morris ]
* New upstream development release.
@@ -452,7 +452,7 @@ totem-pl-parser (2.22.1-1) unstable; urgency=low
- build-depend on libglib2.0-dev 2.13.4.
- build-depend on libgnomevfs2-dev 2.16.
- build-depend on libcamel1.2-dev.
* Import 30_kfreebsd_gnu.patch from totem package.
* Import 30_kfreebsd_gnu.patch from xplayer package.
* Include check-dist.mk in rules file to prevent accidental uploads to
unstable.

@@ -462,13 +462,13 @@ totem-pl-parser (2.22.1-1) unstable; urgency=low
- Update/wrap build dependencies.
- Add required dependencies to the -dev package.
+ debian/control.in,
debian/libtotem-plparser*.install:
debian/libxplayer-plparser*.install:
- Renamed from *11 to *10.
* debian/watch,
debian/rules:
Changes taken from the Ubuntu package
+ Add watch file.
+ Extract libtotem-plparserN package name from control.
+ Extract libxplayer-plparserN package name from control.
+ Set shlibs version via DEB_DH_MAKESHLIBS_ARGS instead of debian/*.shlibs
as this is less fragile across SONAME changes and library additions.
* debian/rules:


+ 23
- 23
debian/control View File

@@ -2,7 +2,7 @@
#
# Modifications should be made to debian/control.in instead.
# This file is regenerated automatically in the clean target.
Source: totem-pl-parser
Source: xplayer-pl-parser
Section: libs
Priority: optional
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
@@ -24,63 +24,63 @@ Build-Depends: debhelper (>= 8),
libgirepository1.0-dev (>= 0.10.7-1~),
gobject-introspection (>= 0.9.12-4~)
Standards-Version: 3.9.4
Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/desktop/unstable/totem-pl-parser
Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/totem-pl-parser
Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/desktop/unstable/xplayer-pl-parser
Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/xplayer-pl-parser

Package: libtotem-plparser-dev
Package: libxplayer-plparser-dev
Section: libdevel
Architecture: any
Depends: ${misc:Depends},
libtotem-plparser18 (= ${binary:Version}),
gir1.2-totem-plparser-1.0 (= ${binary:Version}),
libxplayer-plparser18 (= ${binary:Version}),
gir1.2-xplayer-plparser-1.0 (= ${binary:Version}),
libglib2.0-dev,
libxml2-dev,
libgmime-2.6-dev,
libarchive-dev
Replaces: libtotem-plparser10
Description: Totem Playlist Parser library - development files
totem-pl-parser is a simple GObject-based library to parse a host of
Replaces: libxplayer-plparser10
Description: Xplayer Playlist Parser library - development files
xplayer-pl-parser is a simple GObject-based library to parse a host of
playlist formats, as well as save those.
.
This package contains the development headers and documentation.

Package: libtotem-plparser18
Package: libxplayer-plparser18
Architecture: any
Depends: ${shlibs:Depends},
${misc:Depends}
Replaces: libtotem-plparser10, libtotem-plparser12, libtotem-plparser17
Description: Totem Playlist Parser library - runtime files
totem-pl-parser is a simple GObject-based library to parse a host of
Replaces: libxplayer-plparser10, libxplayer-plparser12, libxplayer-plparser17
Description: Xplayer Playlist Parser library - runtime files
xplayer-pl-parser is a simple GObject-based library to parse a host of
playlist formats, as well as save those.
.
This package contains the shared library.

Package: libtotem-plparser-dbg
Package: libxplayer-plparser-dbg
Section: debug
Priority: extra
Architecture: any
Depends: libtotem-plparser18 (= ${binary:Version}),
Depends: libxplayer-plparser18 (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends}
Description: Totem Playlist Parser library - debugging symbols
totem-pl-parser is a simple GObject-based library to parse a host of
Description: Xplayer Playlist Parser library - debugging symbols
xplayer-pl-parser is a simple GObject-based library to parse a host of
playlist formats, as well as save those.
.
This package contains the debugging symbols.

Package: gir1.2-totem-plparser-1.0
Package: gir1.2-xplayer-plparser-1.0
Section: introspection
Architecture: any
Depends: ${gir:Depends},
${shlibs:Depends},
${misc:Depends}
Conflicts: gir1.0-totem-plparser-1.0
Replaces: gir1.0-totem-plparser-1.0
Description: GObject introspection data for the Totem Playlist Parser library
This package contains introspection data for the Totem Playlist Parser
Conflicts: gir1.0-xplayer-plparser-1.0
Replaces: gir1.0-xplayer-plparser-1.0
Description: GObject introspection data for the Xplayer Playlist Parser library
This package contains introspection data for the Xplayer Playlist Parser
library.
.
totem-pl-parser is a simple GObject-based library to parse a host of
xplayer-pl-parser is a simple GObject-based library to parse a host of
playlist formats, as well as save those.
.
It can be used by packages using the GIRepository format to generate


+ 23
- 23
debian/control.in View File

@@ -1,4 +1,4 @@
Source: totem-pl-parser
Source: xplayer-pl-parser
Section: libs
Priority: optional
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
@@ -20,63 +20,63 @@ Build-Depends: debhelper (>= 8),
libgirepository1.0-dev (>= 0.10.7-1~),
gobject-introspection (>= 0.9.12-4~)
Standards-Version: 3.9.4
Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/desktop/unstable/totem-pl-parser
Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/totem-pl-parser
Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/desktop/unstable/xplayer-pl-parser
Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/xplayer-pl-parser

Package: libtotem-plparser-dev
Package: libxplayer-plparser-dev
Section: libdevel
Architecture: any
Depends: ${misc:Depends},
libtotem-plparser18 (= ${binary:Version}),
gir1.2-totem-plparser-1.0 (= ${binary:Version}),
libxplayer-plparser18 (= ${binary:Version}),
gir1.2-xplayer-plparser-1.0 (= ${binary:Version}),
libglib2.0-dev,
libxml2-dev,
libgmime-2.6-dev,
libarchive-dev
Replaces: libtotem-plparser10
Description: Totem Playlist Parser library - development files
totem-pl-parser is a simple GObject-based library to parse a host of
Replaces: libxplayer-plparser10
Description: Xplayer Playlist Parser library - development files
xplayer-pl-parser is a simple GObject-based library to parse a host of
playlist formats, as well as save those.
.
This package contains the development headers and documentation.

Package: libtotem-plparser18
Package: libxplayer-plparser18
Architecture: any
Depends: ${shlibs:Depends},
${misc:Depends}
Replaces: libtotem-plparser10, libtotem-plparser12, libtotem-plparser17
Description: Totem Playlist Parser library - runtime files
totem-pl-parser is a simple GObject-based library to parse a host of
Replaces: libxplayer-plparser10, libxplayer-plparser12, libxplayer-plparser17
Description: Xplayer Playlist Parser library - runtime files
xplayer-pl-parser is a simple GObject-based library to parse a host of
playlist formats, as well as save those.
.
This package contains the shared library.

Package: libtotem-plparser-dbg
Package: libxplayer-plparser-dbg
Section: debug
Priority: extra
Architecture: any
Depends: libtotem-plparser18 (= ${binary:Version}),
Depends: libxplayer-plparser18 (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends}
Description: Totem Playlist Parser library - debugging symbols
totem-pl-parser is a simple GObject-based library to parse a host of
Description: Xplayer Playlist Parser library - debugging symbols
xplayer-pl-parser is a simple GObject-based library to parse a host of
playlist formats, as well as save those.
.
This package contains the debugging symbols.

Package: gir1.2-totem-plparser-1.0
Package: gir1.2-xplayer-plparser-1.0
Section: introspection
Architecture: any
Depends: ${gir:Depends},
${shlibs:Depends},
${misc:Depends}
Conflicts: gir1.0-totem-plparser-1.0
Replaces: gir1.0-totem-plparser-1.0
Description: GObject introspection data for the Totem Playlist Parser library
This package contains introspection data for the Totem Playlist Parser
Conflicts: gir1.0-xplayer-plparser-1.0
Replaces: gir1.0-xplayer-plparser-1.0
Description: GObject introspection data for the Xplayer Playlist Parser library
This package contains introspection data for the Xplayer Playlist Parser
library.
.
totem-pl-parser is a simple GObject-based library to parse a host of
xplayer-pl-parser is a simple GObject-based library to parse a host of
playlist formats, as well as save those.
.
It can be used by packages using the GIRepository format to generate


+ 17
- 17
debian/copyright View File

@@ -1,45 +1,45 @@
This package was debianized by Sebastien Bacher <seb128@canonical.com> on
Thu, 06 Dec 2007 16:47:38 +0100.

It was downloaded from http://download.gnome.org/sources/totem-pl-parser
It was downloaded from http://download.gnome.org/sources/xplayer-pl-parser

Upstream Author:
Bastien Nocera <hadess@hadess.net>

Copyright:

For plparse/totem-pl-parser-media.*,
plparse/totem-pl-parser-wm.*,
plparse/totem-pl-parser-xspf.*,
plparse/totem-pl-parser-mini.*,
plparse/totem-pl-parser.*,
plparse/totem-pl-parser-misc.*,
plparse/totem-pl-parser-smil.*,
plparse/totem-pl-parser-qt.*,
plparse/totem-pl-parser-lines.*,
plparse/totem-pl-parser-pls.*:
For plparse/xplayer-pl-parser-media.*,
plparse/xplayer-pl-parser-wm.*,
plparse/xplayer-pl-parser-xspf.*,
plparse/xplayer-pl-parser-mini.*,
plparse/xplayer-pl-parser.*,
plparse/xplayer-pl-parser-misc.*,
plparse/xplayer-pl-parser-smil.*,
plparse/xplayer-pl-parser-qt.*,
plparse/xplayer-pl-parser-lines.*,
plparse/xplayer-pl-parser-pls.*:
Copyright (C) 2002-2007 Bastien Nocera <hadess@hadess.net>
Copyright (C) 2003, 2004 Colin Walters <walters@rhythmbox.org>

For plparse/bswap.*,
plparse/totem-pl-parser-podcast.*:
plparse/xplayer-pl-parser-podcast.*:
Copyright (C) 2007 Bastien Nocera

For plparse/totem-pl-parser-pla.*:
For plparse/xplayer-pl-parser-pla.*:
Copyright (C) 2007 Jonathan Matthew

For plparse/totem-pl-parser-features.h*:
For plparse/xplayer-pl-parser-features.h*:
Copyright (C) 2006 William Jon McCann <mccann@jhu.edu>

For plparse/totem-pl-parser-private.*,
plparse/totem-pl-parser-wm.*:
For plparse/xplayer-pl-parser-private.*,
plparse/xplayer-pl-parser-wm.*:
Copyright (C) 2003 Colin Walters <walters@verbum.org>

For plparse/xmlparser.*,
plparse/xmllexer.*:
Copyright (C) 2002-2003,2007 the xine project

For plparse/totem-disc.*,
For plparse/xplayer-disc.*,
Copyright (C) 2004 Ronald Bultje <rbultje@ronald.bitfreak.net>
Copyright (C) 2004-2007 Bastien Nocera <hadess@hadess.net>



+ 50
- 50
debian/libtotem-plparser18.symbols View File

@@ -1,50 +1,50 @@
libtotem-plparser-mini.so.18 libtotem-plparser18 #MINVER#
* Build-Depends-Package: libtotem-plparser-dev
totem_pl_parser_can_parse_from_data@Base 3.10.0
totem_pl_parser_can_parse_from_filename@Base 3.10.0
totem_pl_parser_can_parse_from_uri@Base 3.10.0
libtotem-plparser.so.18 libtotem-plparser18 #MINVER#
totem_cd_detect_type@Base 3.10.0
totem_cd_detect_type_from_dir@Base 3.10.0
totem_cd_detect_type_with_url@Base 3.10.0
totem_cd_get_human_readable_name@Base 3.10.0
totem_cd_has_medium@Base 3.10.0
totem_cd_mrl_from_type@Base 3.10.0
totem_disc_media_type_quark@Base 3.10.0
totem_pl_parser_add_ignored_mimetype@Base 3.10.0
totem_pl_parser_add_ignored_scheme@Base 3.10.0
totem_pl_parser_can_parse_from_data@Base 3.10.0
totem_pl_parser_can_parse_from_filename@Base 3.10.0
totem_pl_parser_can_parse_from_uri@Base 3.10.0
totem_pl_parser_error_get_type@Base 3.10.0
totem_pl_parser_error_quark@Base 3.10.0
totem_pl_parser_get_type@Base 3.10.0
totem_pl_parser_metadata_get_type@Base 3.10.0
totem_pl_parser_new@Base 3.10.0
totem_pl_parser_parse@Base 3.10.0
totem_pl_parser_parse_async@Base 3.10.0
totem_pl_parser_parse_date@Base 3.10.0
totem_pl_parser_parse_duration@Base 3.10.0
totem_pl_parser_parse_finish@Base 3.10.0
totem_pl_parser_parse_with_base@Base 3.10.0
totem_pl_parser_parse_with_base_async@Base 3.10.0
totem_pl_parser_relative@Base 3.10.0
totem_pl_parser_resolve_uri@Base 3.10.0
totem_pl_parser_result_get_type@Base 3.10.0
totem_pl_parser_save@Base 3.10.0
totem_pl_parser_type_get_type@Base 3.10.0
totem_pl_playlist_append@Base 3.10.0
totem_pl_playlist_get@Base 3.10.0
totem_pl_playlist_get_type@Base 3.10.0
totem_pl_playlist_get_valist@Base 3.10.0
totem_pl_playlist_get_value@Base 3.10.0
totem_pl_playlist_insert@Base 3.10.0
totem_pl_playlist_iter_first@Base 3.10.0
totem_pl_playlist_iter_next@Base 3.10.0
totem_pl_playlist_iter_prev@Base 3.10.0
totem_pl_playlist_new@Base 3.10.0
totem_pl_playlist_prepend@Base 3.10.0
totem_pl_playlist_set@Base 3.10.0
totem_pl_playlist_set_valist@Base 3.10.0
totem_pl_playlist_set_value@Base 3.10.0
totem_pl_playlist_size@Base 3.10.0
libxplayer-plparser-mini.so.18 libxplayer-plparser18 #MINVER#
* Build-Depends-Package: libxplayer-plparser-dev
xplayer_pl_parser_can_parse_from_data@Base 3.10.0
xplayer_pl_parser_can_parse_from_filename@Base 3.10.0
xplayer_pl_parser_can_parse_from_uri@Base 3.10.0
libxplayer-plparser.so.18 libxplayer-plparser18 #MINVER#
xplayer_cd_detect_type@Base 3.10.0
xplayer_cd_detect_type_from_dir@Base 3.10.0
xplayer_cd_detect_type_with_url@Base 3.10.0
xplayer_cd_get_human_readable_name@Base 3.10.0
xplayer_cd_has_medium@Base 3.10.0
xplayer_cd_mrl_from_type@Base 3.10.0
xplayer_disc_media_type_quark@Base 3.10.0
xplayer_pl_parser_add_ignored_mimetype@Base 3.10.0
xplayer_pl_parser_add_ignored_scheme@Base 3.10.0
xplayer_pl_parser_can_parse_from_data@Base 3.10.0
xplayer_pl_parser_can_parse_from_filename@Base 3.10.0
xplayer_pl_parser_can_parse_from_uri@Base 3.10.0
xplayer_pl_parser_error_get_type@Base 3.10.0
xplayer_pl_parser_error_quark@Base 3.10.0
xplayer_pl_parser_get_type@Base 3.10.0
xplayer_pl_parser_metadata_get_type@Base 3.10.0
xplayer_pl_parser_new@Base 3.10.0
xplayer_pl_parser_parse@Base 3.10.0
xplayer_pl_parser_parse_async@Base 3.10.0
xplayer_pl_parser_parse_date@Base 3.10.0
xplayer_pl_parser_parse_duration@Base 3.10.0
xplayer_pl_parser_parse_finish@Base 3.10.0
xplayer_pl_parser_parse_with_base@Base 3.10.0
xplayer_pl_parser_parse_with_base_async@Base 3.10.0
xplayer_pl_parser_relative@Base 3.10.0
xplayer_pl_parser_resolve_uri@Base 3.10.0
xplayer_pl_parser_result_get_type@Base 3.10.0
xplayer_pl_parser_save@Base 3.10.0
xplayer_pl_parser_type_get_type@Base 3.10.0
xplayer_pl_playlist_append@Base 3.10.0
xplayer_pl_playlist_get@Base 3.10.0
xplayer_pl_playlist_get_type@Base 3.10.0
xplayer_pl_playlist_get_valist@Base 3.10.0
xplayer_pl_playlist_get_value@Base 3.10.0
xplayer_pl_playlist_insert@Base 3.10.0
xplayer_pl_playlist_iter_first@Base 3.10.0
xplayer_pl_playlist_iter_next@Base 3.10.0
xplayer_pl_playlist_iter_prev@Base 3.10.0
xplayer_pl_playlist_new@Base 3.10.0
xplayer_pl_playlist_prepend@Base 3.10.0
xplayer_pl_playlist_set@Base 3.10.0
xplayer_pl_playlist_set_valist@Base 3.10.0
xplayer_pl_playlist_set_value@Base 3.10.0
xplayer_pl_playlist_size@Base 3.10.0

+ 2
- 2
debian/rules View File

@@ -5,8 +5,8 @@ include /usr/share/cdbs/1/class/gnome.mk
include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk
-include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk

libtotem-plparserN := $(shell sed -rn 's/^Package:[[:space:]]*(libtotem-plparser[0-9]+)[[:space:]]*$$/\1/p' debian/control)
libxplayer-plparserN := $(shell sed -rn 's/^Package:[[:space:]]*(libxplayer-plparser[0-9]+)[[:space:]]*$$/\1/p' debian/control)

DEB_DH_MAKESHLIBS_ARGS_$(libtotem-plparserN) += -V -- -c4
DEB_DH_MAKESHLIBS_ARGS_$(libxplayer-plparserN) += -V -- -c4

DEB_CONFIGURE_EXTRA_FLAGS += --enable-gtk-doc

+ 1
- 1
debian/watch View File

@@ -1,2 +1,2 @@
version=3
http://download.gnome.org/sources/totem-pl-parser/([\d\.]+[02468])/totem-pl-parser-([\d\.]+)\.tar\.xz
http://download.gnome.org/sources/xplayer-pl-parser/([\d\.]+[02468])/xplayer-pl-parser-([\d\.]+)\.tar\.xz

+ 7
- 7
docs/Makefile.in View File

@@ -294,13 +294,13 @@ SED = @SED@
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
STRIP = @STRIP@
TOTEM_PLPARSER_CFLAGS = @TOTEM_PLPARSER_CFLAGS@
TOTEM_PLPARSER_LIBS = @TOTEM_PLPARSER_LIBS@
TOTEM_PLPARSER_MINI_CFLAGS = @TOTEM_PLPARSER_MINI_CFLAGS@
TOTEM_PLPARSER_MINI_LIBS = @TOTEM_PLPARSER_MINI_LIBS@
TOTEM_PL_PARSER_VERSION_MAJOR = @TOTEM_PL_PARSER_VERSION_MAJOR@
TOTEM_PL_PARSER_VERSION_MICRO = @TOTEM_PL_PARSER_VERSION_MICRO@
TOTEM_PL_PARSER_VERSION_MINOR = @TOTEM_PL_PARSER_VERSION_MINOR@
XPLAYER_PLPARSER_CFLAGS = @XPLAYER_PLPARSER_CFLAGS@
XPLAYER_PLPARSER_LIBS = @XPLAYER_PLPARSER_LIBS@
XPLAYER_PLPARSER_MINI_CFLAGS = @XPLAYER_PLPARSER_MINI_CFLAGS@
XPLAYER_PLPARSER_MINI_LIBS = @XPLAYER_PLPARSER_MINI_LIBS@
XPLAYER_PL_PARSER_VERSION_MAJOR = @XPLAYER_PL_PARSER_VERSION_MAJOR@
XPLAYER_PL_PARSER_VERSION_MICRO = @XPLAYER_PL_PARSER_VERSION_MICRO@
XPLAYER_PL_PARSER_VERSION_MINOR = @XPLAYER_PL_PARSER_VERSION_MINOR@
USEGMIME = @USEGMIME@
USE_NLS = @USE_NLS@
VERSION = @VERSION@


+ 22
- 22
docs/reference/Makefile.am View File

@@ -9,7 +9,7 @@ AUTOMAKE_OPTIONS = 1.6
# of using the various options.

# The name of the module, e.g. 'glib'.
DOC_MODULE=totem-pl-parser
DOC_MODULE=xplayer-pl-parser

# The top-level SGML file. You can change this if you want to.
DOC_MAIN_SGML_FILE=$(DOC_MODULE)-docs.xml
@@ -29,7 +29,7 @@ SCAN_OPTIONS=--rebuild-types

# Extra options to supply to gtkdoc-mkdb.
# e.g. MKDB_OPTIONS=--sgml-mode --output-format=xml
MKDB_OPTIONS=--sgml-mode --output-format=xml --name-space=totem_
MKDB_OPTIONS=--sgml-mode --output-format=xml --name-space=xplayer_

# Extra options to supply to gtkdoc-fixref. Not normally needed.
# e.g. FIXXREF_OPTIONS=--extra-dir=../gdk-pixbuf/html --extra-dir=../gdk/html
@@ -48,24 +48,24 @@ CFILE_GLOB=$(top_srcdir)/plparse/*.c
# e.g. IGNORE_HFILES=gtkdebug.h gtkintl.h
IGNORE_HFILES= \
bswap.h \
stamp-totem-pl-parser-builtins.h \
totem-disc.h \
totem-pl-parser-amz.h \
totem-pl-parser-builtins.h \
totem-pl-parser-features.h \
totem-pl-parser-lines.h \
totemplparser-marshal.h \
totem-pl-parser-media.h \
totem-pl-parser-misc.h \
totem-pl-parser-pla.h \
totem-pl-parser-pls.h \
totem-pl-parser-podcast.h \
totem-pl-parser-private.h \
totem-pl-parser-qt.h \
totem-pl-parser-smil.h \
totem-pl-parser-videosite.h \
totem-pl-parser-wm.h \
totem-pl-parser-xspf.h \
stamp-xplayer-pl-parser-builtins.h \
xplayer-disc.h \
xplayer-pl-parser-amz.h \
xplayer-pl-parser-builtins.h \
xplayer-pl-parser-features.h \
xplayer-pl-parser-lines.h \
xplayerplparser-marshal.h \