rpms/libtunepimp/devel libtunepimp-0.5.1-PLUGIN_DIR.patch, NONE, 1.1 .cvsignore, 1.4, 1.5 libtunepimp.spec, 1.18, 1.19 sources, 1.4, 1.5 libtunepimp-0.4.3-PLUGIN_DIR.patch, 1.1, NONE
Rex Dieter (rdieter)
fedora-extras-commits at redhat.com
Tue Sep 26 18:06:04 UTC 2006
Author: rdieter
Update of /cvs/extras/rpms/libtunepimp/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv26520
Modified Files:
.cvsignore libtunepimp.spec sources
Added Files:
libtunepimp-0.5.1-PLUGIN_DIR.patch
Removed Files:
libtunepimp-0.4.3-PLUGIN_DIR.patch
Log Message:
* Tue Sep 26 2006 Rex Dieter <rexdieter[AT]users.sf.net> 0.5.1-2
- drop -tools subpkg
* Thu Sep 14 2006 Rex Dieter <rexdieter[AT]users.sf.net> 0.5.1-1
- PLUGIN_DIR patch, fix lib64 issues, make parallel-installable
with libtunepimp-0.4
libtunepimp-0.5.1-PLUGIN_DIR.patch:
--- NEW FILE libtunepimp-0.5.1-PLUGIN_DIR.patch ---
--- libtunepimp-0.5.1/lib/Makefile.in.PLUGIN_DIR 2006-08-06 14:31:06.000000000 -0500
+++ libtunepimp-0.5.1/lib/Makefile.in 2006-09-14 14:25:27.000000000 -0500
@@ -114,7 +114,7 @@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
CPP = @CPP@
-CPPFLAGS = @CPPFLAGS@
+CPPFLAGS = @CPPFLAGS@ -DPLUGIN_DIR=\"$(PLUGIN_DIR)\"
CXX = @CXX@
CXXCPP = @CXXCPP@
CXXDEPMODE = @CXXDEPMODE@
@@ -158,6 +158,7 @@
PACKAGE_TARNAME = @PACKAGE_TARNAME@
PACKAGE_VERSION = @PACKAGE_VERSION@
PATH_SEPARATOR = @PATH_SEPARATOR@
+PLUGIN_DIR = $(pkglibdir)/plugins
PREFIX = @PREFIX@
RANLIB = @RANLIB@
SET_MAKE = @SET_MAKE@
--- libtunepimp-0.5.1/lib/tunepimp.cpp.PLUGIN_DIR 2006-08-06 12:23:03.000000000 -0500
+++ libtunepimp-0.5.1/lib/tunepimp.cpp 2006-09-14 14:25:27.000000000 -0500
@@ -45,8 +45,10 @@
#define DB printf("%s:%d\n", __FILE__, __LINE__);
#ifndef WIN32
+#ifndef PLUGIN_DIR
#define PLUGIN_DIR PREFIX"/lib/tunepimp/plugins"
#endif
+#endif
TunePimp::TunePimp(const string &appName, const string &appVersion, int startThreads, const char *pluginDir)
{
--- libtunepimp-0.5.1/Makefile.in.PLUGIN_DIR 2006-08-06 14:31:12.000000000 -0500
+++ libtunepimp-0.5.1/Makefile.in 2006-09-14 14:27:00.000000000 -0500
@@ -133,6 +133,7 @@
PACKAGE_TARNAME = @PACKAGE_TARNAME@
PACKAGE_VERSION = @PACKAGE_VERSION@
PATH_SEPARATOR = @PATH_SEPARATOR@
+PLUGIN_DIR = $(pkglibdir)/plugins
PREFIX = @PREFIX@
RANLIB = @RANLIB@
SET_MAKE = @SET_MAKE@
@@ -683,11 +684,12 @@
rm -f $(PACKAGE)-$(VERSION).tar.gz
install-data-local:
- mkdir -p $(DESTDIR)$(libdir)/tunepimp/plugins
- $(INSTALL) -m 0655 examples/plugins/*.tpp $(DESTDIR)$(libdir)/tunepimp/plugins
+ mkdir -p $(DESTDIR)$(PLUGIN_DIR)
+ $(INSTALL) -m 0655 examples/plugins/*.tpp $(DESTDIR)$(PLUGIN_DIR)/
+
uninstall-local:
- rm -rf $(libdir)/tunepimp/plugins $(libdir)/tunepimp
+ rm -rf $(PLUGIN_DIR) $(libdir)/tunepimp
rm -rf $(includedir)/tunepimp
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/libtunepimp/devel/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- .cvsignore 29 Aug 2006 16:21:40 -0000 1.4
+++ .cvsignore 26 Sep 2006 18:06:03 -0000 1.5
@@ -1,3 +1,2 @@
-libtunepimp-0.4.2.tar.gz
libtunepimp-0.4.3.tar.gz
libtunepimp-0.5.1.tar.gz
Index: libtunepimp.spec
===================================================================
RCS file: /cvs/extras/rpms/libtunepimp/devel/libtunepimp.spec,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- libtunepimp.spec 25 Sep 2006 16:22:38 -0000 1.18
+++ libtunepimp.spec 26 Sep 2006 18:06:03 -0000 1.19
@@ -1,8 +1,8 @@
Summary: A library for creating MusicBrainz enabled tagging applications
Name: libtunepimp
-Version: 0.4.3
-Release: 6%{?dist}
+Version: 0.5.1
+Release: 2%{?dist}
License: LGPL
Group: System Environment/Libraries
@@ -11,22 +11,29 @@
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
# http://lists.musicbrainz.org/pipermail/musicbrainz-devel/2006-September/001856.html
-%define pkglibdir %{_libdir}/tunepimp
-Patch1: libtunepimp-0.4.3-PLUGIN_DIR.patch
+%define pkglibdir %{_libdir}/tunepimp-0.5
+Patch1: libtunepimp-0.5.1-PLUGIN_DIR.patch
BuildRequires: readline-devel ncurses-devel
-BuildRequires: zlib-devel
-BuildRequires: libmusicbrainz-devel >= 2.1.0
-BuildRequires: flac-devel
BuildRequires: libvorbis-devel
+BuildRequires: flac-devel
+BuildRequires: libmusicbrainz-devel >= 2.1.0
+BuildRequires: zlib-devel
BuildRequires: taglib-devel
-# TODO/FIXME: see http://bugzilla.redhat.com/191036
-#BuildRequires: libmp4v2-devel
+BuildRequires: readline-devel ncurses-devel
+BuildRequires: libmpcdec-devel
-%if "%{version}" >= "0.5.0"
-BuildRequires: expat-devel
-BuildRequires: curl-devel
BuildRequires: libofa-devel
+# These two are likely bogus (used just in examples/ ) -- Rex
+BuildRequires: curl-devel
+BuildRequires: expat-devel
+
+Obsoletes: libtunepimp-tools < %{version}-%{release}
+Provides: libtunepimp-tools = %{version}-%{release}
+
+%if "%{name}" == "libtunepimp"
+Obsoletes: libtunepimp5 < %{version}-%{release}
+Provides: libtunepimp5 = %{version}-%{release}
%endif
%description
@@ -37,22 +44,21 @@
Summary: Headers for developing programs that will use %{name}
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
+%if "%{name}" == "libtunepimp"
+Provides: libtunepimp5-devel = %{version}-%{release}
+%else
+Conflicts: libtunepimp-devel
+%endif
%description devel
%{summary}.
-%package tools
-Summary: MusicBrainz tagging tools
-Group: Applications/Multimedia
-Requires: %{name} = %{version}-%{release}
-%description tools
-%{summary}.
-
%prep
%setup -q -n libtunepimp-%{version}
%patch1 -p1 -b .PLUGIN_DIR
+
%build
%configure \
--disable-static \
@@ -85,28 +91,32 @@
%doc AUTHORS COPYING ChangeLog TODO
# README omitted, it's mostly useless
%doc README.LGPL
+%{_bindir}/puid
%{_libdir}/lib*.so.*
-%dir %{pkglibdir}
+%dir %{pkglibdir}/
%dir %{pkglibdir}/plugins/
%{pkglibdir}/plugins/flac.tpp
%{pkglibdir}/plugins/mpc.tpp
+%{pkglibdir}/plugins/speex.tpp
%{pkglibdir}/plugins/vorbis.tpp
+%{pkglibdir}/plugins/tta.tpp
%{pkglibdir}/plugins/wav.tpp
%{pkglibdir}/plugins/wma.tpp
+%{pkglibdir}/plugins/wv.tpp
%files devel
%defattr(-,root,root,-)
%{_includedir}/*
%{_libdir}/lib*.so
-%files tools
-%defattr(-,root,root,-)
-%{_bindir}/*
-
%changelog
-* Thu Sep 14 2006 Rex Dieter <rexdieter[AT]users.sf.net> 0.4.3-6
-- PLUGIN_DIR patch, fix lib64 issues
+* Tue Sep 26 2006 Rex Dieter <rexdieter[AT]users.sf.net> 0.5.1-2
+- drop -tools subpkg
+
+* Thu Sep 14 2006 Rex Dieter <rexdieter[AT]users.sf.net> 0.5.1-1
+- PLUGIN_DIR patch, fix lib64 issues, make parallel-installable
+ with libtunepimp-0.4
* Thu Aug 31 2006 Rex Dieter <rexdieter[AT]users.sf.net> 0.4.3-3
- BR: taglib-devel, readline-devel, ncurses-devel
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/libtunepimp/devel/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- sources 29 Aug 2006 16:21:40 -0000 1.4
+++ sources 26 Sep 2006 18:06:03 -0000 1.5
@@ -1 +1 @@
-3b6ea2f378a81a39b4b64c1aaf4b6d51 libtunepimp-0.4.3.tar.gz
+51809faed41fb8f12be15846214abc3a libtunepimp-0.5.1.tar.gz
--- libtunepimp-0.4.3-PLUGIN_DIR.patch DELETED ---
More information about the fedora-extras-commits
mailing list