[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