[csw-devel] SF.net SVN: gar:[14829] csw/mgar/pkg/mpg123/trunk

dmichelsen at users.sourceforge.net dmichelsen at users.sourceforge.net
Thu Jun 16 11:31:54 CEST 2011


Revision: 14829
          http://gar.svn.sourceforge.net/gar/?rev=14829&view=rev
Author:   dmichelsen
Date:     2011-06-16 09:31:54 +0000 (Thu, 16 Jun 2011)

Log Message:
-----------
mpg123: Update to 1.13.3, add alternatives

Modified Paths:
--------------
    csw/mgar/pkg/mpg123/trunk/Makefile
    csw/mgar/pkg/mpg123/trunk/checksums

Modified: csw/mgar/pkg/mpg123/trunk/Makefile
===================================================================
--- csw/mgar/pkg/mpg123/trunk/Makefile	2011-06-16 09:30:54 UTC (rev 14828)
+++ csw/mgar/pkg/mpg123/trunk/Makefile	2011-06-16 09:31:54 UTC (rev 14829)
@@ -1,5 +1,5 @@
 NAME = mpg123
-VERSION = 1.10.0
+VERSION = 1.13.3
 CATEGORIES = apps
 
 DESCRIPTION = A command-line MP3 player
@@ -12,16 +12,16 @@
 endef
 
 MASTER_SITES = $(SF_MIRRORS)
-DISTFILES  = $(NAME)-$(VERSION).tar.bz2
+DISTFILES  = $(DISTNAME).tar.bz2
 
-# We define upstream file regex so we can be notifed of new upstream software release
-UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.bz2
+RUNTIME_DEP_PKGS_CSWmpg123 += CSWlibltdl7
+RUNTIME_DEP_PKGS_CSWmpg123 += CSWlibesd0
+RUNTIME_DEP_PKGS_CSWmpg123 += CSWnas
+RUNTIME_DEP_PKGS_CSWmpg123 += CSWlibsdl
 
-RUNTIME_DEP_PKGS = CSWesound CSWlibsdl CSWlibtoolrt
-
 BUILD64 = 1
-NOISAEXEC = 1
 EXTRA_BUILD_ISAS = sparcv8plus+vis pentium
+
 CONFIGURE_ARGS = $(DIRPATHS)
 CONFIGURE_ARGS += --with-cpu=generic_fpu
 
@@ -29,13 +29,21 @@
 CONFIGURE_ARGS_mm-64 += --disable-largefile
 CONFIGURE_ARGS += $(CONFIGURE_ARGS_mm-$(MEMORYMODEL))
 
-TEST_TARGET = check
-
 # Looks like we do need libtool files for plugins:
 #   http://www.opencsw.org/mantis/view.php?id=4145
 # Skip for libmpg123, though.
 MERGE_EXCLUDE_LIBTOOL = $(libdir)/[^/]*\.la
 
-MERGE_DIRS_isa-extra = $(libdir)
+# The other one is mpg321
+# This fixes #4342
+ALTERNATIVES = mpg123
+ALTERNATIVE_mpg123 = $(bindir)/mpg123 mpg123 $(bindir)/mpg123 100
 
+# Checkpkg can't check this
+CHECKPKG_OVERRIDES_CSWmpg123 += surplus-dependency|CSWalternatives
+
+# No package split as nobody seems to use the library
+CHECKPKG_OVERRIDES_CSWmpg123 += shared-lib-package-contains-so-symlink
+CHECKPKG_OVERRIDES_CSWmpg123 += shared-lib-pkgname-mismatch
+
 include gar/category.mk

Modified: csw/mgar/pkg/mpg123/trunk/checksums
===================================================================
--- csw/mgar/pkg/mpg123/trunk/checksums	2011-06-16 09:30:54 UTC (rev 14828)
+++ csw/mgar/pkg/mpg123/trunk/checksums	2011-06-16 09:31:54 UTC (rev 14829)
@@ -1 +1 @@
-0005c9a89c381484e2d2ff450b3dfe5e  mpg123-1.10.0.tar.bz2
+b1f990ce76dcf2fdf9d53ac39fc6bc7e  mpg123-1.13.3.tar.bz2


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.


More information about the devel mailing list