diff options
author | Florian Smeets <flo@FreeBSD.org> | 2013-10-03 16:34:28 +0000 |
---|---|---|
committer | Florian Smeets <flo@FreeBSD.org> | 2013-10-03 16:34:28 +0000 |
commit | 4e23b4863ee0411734cfcd77c9d45688d9f1fa4b (patch) | |
tree | c42aefa361c6c39a3ad79b95ef961c9abb53a543 /audio/alsa-utils | |
parent | - Update to 3.0.5 (diff) |
- update to 1.0.27.2 [1]
-- add PYTHON option to alsa-lib
-- drop unresponsive mirrors and those that rarely catch up
-- drop --disable-aload from alsa-lib, builds fine without
-- drop USE_LDCONFIG from alsa-plugins, useless for dlopen'd plugins
-- convert to new LIB_DEPENDS syntax and Makefile header
-- convert PLIST_SUB to OPTIONS_SUB
-- don't link alsa-utils against librt for clock_gettime(2)
-- pass paths to configure relative to --prefix value
-- install udev config(s) under PREFIX (for reference)
-- cleanup /var/lib as it's not in default MTREE_FILE
-- remove OSVERSION check for EOL releases
- allow staging
PR: ports/182245 [1]
Submitted by: Jan Beich <jbeich@tormail.org> [1]
Approved by: maintainer timeout
Notes
Notes:
svn path=/head/; revision=329208
Diffstat (limited to 'audio/alsa-utils')
-rw-r--r-- | audio/alsa-utils/Makefile | 18 | ||||
-rw-r--r-- | audio/alsa-utils/distinfo | 4 | ||||
-rw-r--r-- | audio/alsa-utils/files/patch-alsa-utils | 2 | ||||
-rw-r--r-- | audio/alsa-utils/pkg-plist | 22 |
4 files changed, 30 insertions, 16 deletions
diff --git a/audio/alsa-utils/Makefile b/audio/alsa-utils/Makefile index 08038120f82d..1e8a2dcb71fe 100644 --- a/audio/alsa-utils/Makefile +++ b/audio/alsa-utils/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= alsa-utils -PORTVERSION= 1.0.26 +PORTVERSION= 1.0.27.2 CATEGORIES= audio MASTER_SITES= ALSA/utils \ GENTOO/distfiles @@ -10,21 +10,15 @@ MASTER_SITES= ALSA/utils \ MAINTAINER= aragon@phat.za.net COMMENT= ALSA compatibility utils -LIB_DEPENDS= asound:${PORTSDIR}/audio/alsa-lib +LIB_DEPENDS= libasound.so:${PORTSDIR}/audio/alsa-lib RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:${PORTSDIR}/audio/alsa-plugins USE_BZIP2= yes -NO_STAGE= yes USES= gmake GNU_CONFIGURE= yes +CONFIGURE_ARGS= --with-udev-rules-dir="\$${prefix}/lib/udev" CFLAGS+= -I${LOCALBASE}/include -MAN1_EN= aconnect.1 alsactl.1 alsaloop.1 alsamixer.1 amidi.1 amixer.1 aplay.1 aplaymidi.1 \ - arecordmidi.1 aseqdump.1 aseqnet.1 iecset.1 speaker-test.1 -MAN8= alsaconf.8 -MLINKS= aplay.1 arecord.1 -_MANPAGES+= ${PREFIX}/man/fr/man8/${MAN8} - OPTIONS_DEFINE= XMLTO NLS OPTIONS_DEFAULT=XMLTO XMLTO_DESC= Generate alsactl_init(7) man page using xmlto(1) @@ -49,10 +43,8 @@ PLIST_SUB+= NLS="" .endif post-patch: .SILENT - ${REINPLACE_CMD} '/LIBS/s/-ldl//g' ${WRKSRC}/configure - ${REINPLACE_CMD} -e '/install-data-am:/,/^$$/ \ - s/install-dist_udevrulesDATA//' \ - ${WRKSRC}/alsactl/Makefile.in + ${REINPLACE_CMD} -e '/LIBS/s/-ldl//g; /LIBRT/s/-lrt//g;' \ + ${WRKSRC}/configure ${FIND} -E ${WRKSRC} -type f -regex \ '.*\.([[:digit:]]|spec\.in|csv|xml)' -exec \ ${REINPLACE_CMD} -e 's|/usr/share|${PREFIX}/share|g' \ diff --git a/audio/alsa-utils/distinfo b/audio/alsa-utils/distinfo index 150520a11b9a..815a81f0b3b9 100644 --- a/audio/alsa-utils/distinfo +++ b/audio/alsa-utils/distinfo @@ -1,2 +1,2 @@ -SHA256 (alsa-utils-1.0.26.tar.bz2) = f85f2a3aa6e78475bbe35b0cad3a8cabb99f45ebc5f37962f2137b8df8b081e7 -SIZE (alsa-utils-1.0.26.tar.bz2) = 1134474 +SHA256 (alsa-utils-1.0.27.2.tar.bz2) = 02bfac39092f3b68d743c23ad3d688d6c5aa8df69f2ccd692c5b8282edb352ea +SIZE (alsa-utils-1.0.27.2.tar.bz2) = 1143802 diff --git a/audio/alsa-utils/files/patch-alsa-utils b/audio/alsa-utils/files/patch-alsa-utils index 7e6207f0316b..66f4780055f0 100644 --- a/audio/alsa-utils/files/patch-alsa-utils +++ b/audio/alsa-utils/files/patch-alsa-utils @@ -131,6 +131,6 @@ +#ifndef __FreeBSD__ #include <byteswap.h> +#endif + #include <signal.h> #define ALSA_PCM_NEW_HW_PARAMS_API - #define ALSA_PCM_NEW_SW_PARAMS_API diff --git a/audio/alsa-utils/pkg-plist b/audio/alsa-utils/pkg-plist index 04b0a719debf..6b45c647dc5c 100644 --- a/audio/alsa-utils/pkg-plist +++ b/audio/alsa-utils/pkg-plist @@ -1,3 +1,4 @@ +@exec mkdir -p /var/lib/alsa bin/aconnect bin/alsaloop bin/alsamixer @@ -12,9 +13,28 @@ bin/aseqdump bin/aseqnet bin/iecset bin/speaker-test +lib/udev/90-alsa-restore.rules +man/fr/man8/alsaconf.8.gz +man/man1/aconnect.1.gz +man/man1/alsactl.1.gz +man/man1/alsaloop.1.gz +man/man1/alsamixer.1.gz +man/man1/amidi.1.gz +man/man1/amixer.1.gz +man/man1/aplay.1.gz +man/man1/aplaymidi.1.gz +man/man1/arecord.1.gz +man/man1/arecordmidi.1.gz +man/man1/aseqdump.1.gz +man/man1/aseqnet.1.gz +man/man1/iecset.1.gz +man/man1/speaker-test.1.gz +man/man7/alsactl_init.7.gz +man/man8/alsaconf.8.gz sbin/alsaconf sbin/alsactl share/alsa/init/00main +share/alsa/init/ca0106 share/alsa/init/default share/alsa/init/hda share/alsa/init/help @@ -42,5 +62,7 @@ share/sounds/alsa/Side_Right.wav @dirrmtry share/alsa/speaker-test @dirrmtry share/alsa/init @dirrmtry share/alsa +@dirrmtry lib/udev @cwd /var @dirrmtry lib/alsa +@dirrmtry lib |