From: <suc...@us...> - 2007-02-11 23:19:57
|
Revision: 347 http://svn.sourceforge.net/pmplib/?rev=347&view=rev Author: sucknblow Date: 2007-02-11 15:19:58 -0800 (Sun, 11 Feb 2007) Log Message: ----------- Split up Debian package to include separate libpmp0 and libpmp-dev packages. Modified Paths: -------------- trunk/pmplib/debian/changelog trunk/pmplib/debian/control trunk/pmplib/debian/easypmp.install trunk/pmplib/debian/rules Added Paths: ----------- trunk/pmplib/debian/libpmp-dev.install trunk/pmplib/debian/libpmp0.install Modified: trunk/pmplib/debian/changelog =================================================================== --- trunk/pmplib/debian/changelog 2007-02-11 21:57:53 UTC (rev 346) +++ trunk/pmplib/debian/changelog 2007-02-11 23:19:58 UTC (rev 347) @@ -1,4 +1,4 @@ -pmplib (0.12-1) unstable; urgency=low +pmplib (0.14-1) unstable; urgency=low * Initial release Closes: #369975 Modified: trunk/pmplib/debian/control =================================================================== --- trunk/pmplib/debian/control 2007-02-11 21:57:53 UTC (rev 346) +++ trunk/pmplib/debian/control 2007-02-11 23:19:58 UTC (rev 347) @@ -7,7 +7,7 @@ Package: easypmp Architecture: any -Depends: ${shlibs:Depends} +Depends: ${shlibs:Depends}, ${misc:Depends} Description: create music databases used by portable media players Easypmp is a command line utility used to create and maintain the music database and playlists on a variety of portable music players. @@ -39,3 +39,43 @@ Easypmp can also convert playlist files into a format suitable for media player. Playlist files typically have a .m3u or .pls file extension, and can be created by many desktop media players. + +Package: libpmp0 +Architecture: any +Depends: ${shlibs:Depends} +Description: library for creating playlists for portable media players + PMPlib is a library for creating and maintaining the music database and + playlists for a variety of portable music players. + . + This package provides the PMPlib library only: it does not provide any programs + for updating the music database or playlists on a device. A command line + program for this task is included in the easypmp package. + . + Developers who wish to use PMPlib in their own application should install the + libpmp-dev package. + . + PMPlib currently only supports media players that can be mounted as a USB + storage device. These are: + . + * iRiver H100 series + * iRiver H300 series + * iRiver H10 UMS + * iRiver H10 MTP (with emergency connect mode) + * iRiver H10Jr. UMS + * iRiver U10 UMS + * iRiver E10 UMS + * MEDION MDJuke220 and MDJuke440 + * Samsung YH-820, YH-920 and YH-925 + * MSI MEGA PLAYER 540 + * Philips HDD6320 + +Package: libpmp-dev +Architecture: any +Depends: libpmp0 (= ${Source-Version}) +Description: library for creating databases for portable media players (development files) + PMPlib is a library for creating and maintaining the music database and + playlists for a variety of portable music players. + . + This package contains the header files and static library for PMPlib. Install + it if you want to develop or compile programs that use PMPlib. The PMPlib + library itself is included in the libpmp0 package. \ No newline at end of file Modified: trunk/pmplib/debian/easypmp.install =================================================================== --- trunk/pmplib/debian/easypmp.install 2007-02-11 21:57:53 UTC (rev 346) +++ trunk/pmplib/debian/easypmp.install 2007-02-11 23:19:58 UTC (rev 347) @@ -1,10 +1,2 @@ -debian/tmp/usr/lib/libpmp*.so.* -debian/tmp/usr/lib/pmplib/*.so -debian/tmp/usr/lib/pmplib/*.la debian/tmp/usr/bin/easypmp -debian/tmp/usr/share/pmplib/* debian/tmp/usr/share/man/man1/easypmp.1 -debian/tmp/usr/share/doc/pmplib/README -debian/tmp/usr/share/doc/pmplib/AUTHORS -debian/tmp/usr/share/doc/pmplib/ChangeLog -debian/lintian/easypmp usr/share/lintian/overrides Added: trunk/pmplib/debian/libpmp-dev.install =================================================================== --- trunk/pmplib/debian/libpmp-dev.install (rev 0) +++ trunk/pmplib/debian/libpmp-dev.install 2007-02-11 23:19:58 UTC (rev 347) @@ -0,0 +1,3 @@ +debian/tmp/usr/include/pmplib/* +debian/tmp/usr/lib/*.so +debian/tmp/usr/lib/*.la Added: trunk/pmplib/debian/libpmp0.install =================================================================== --- trunk/pmplib/debian/libpmp0.install (rev 0) +++ trunk/pmplib/debian/libpmp0.install 2007-02-11 23:19:58 UTC (rev 347) @@ -0,0 +1,5 @@ +debian/tmp/usr/lib/libpmp*.so.* +debian/tmp/usr/lib/pmplib/*.so +debian/tmp/usr/lib/pmplib/*.la +debian/tmp/usr/share/pmplib/* +debian/lintian/easypmp usr/share/lintian/overrides Modified: trunk/pmplib/debian/rules =================================================================== --- trunk/pmplib/debian/rules 2007-02-11 21:57:53 UTC (rev 346) +++ trunk/pmplib/debian/rules 2007-02-11 23:19:58 UTC (rev 347) @@ -20,7 +20,8 @@ config.status: configure dh_testdir - CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs" ./configure \ + CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs -Wl,--as-needed" \ + ./configure \ --host=$(DEB_HOST_GNU_TYPE) \ --build=$(DEB_BUILD_GNU_TYPE) \ --prefix=/usr \ @@ -68,9 +69,8 @@ dh_testdir dh_testroot dh_installchangelogs ChangeLog - dh_installdocs + dh_installdocs -A AUTHORS dh_install -# dh_installmenu dh_installman dh_link dh_strip @@ -78,7 +78,7 @@ dh_fixperms dh_makeshlibs dh_installdeb - dh_shlibdeps -ldebian/easypmp/usr/lib + dh_shlibdeps -Llibpmp0 -ldebian/libpmp0/usr/lib dh_gencontrol dh_md5sums dh_builddeb This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |