| @@ -1,47 +1,47 @@ | | | @@ -1,47 +1,47 @@ |
1 | # $NetBSD: Makefile.common,v 1.39 2015/07/20 17:30:33 adam Exp $ | | 1 | # $NetBSD: Makefile.common,v 1.40 2015/10/18 15:07:06 adam Exp $ |
2 | # | | 2 | # |
3 | # used by audio/mpg123-arts/Makefile | | 3 | # used by audio/mpg123-arts/Makefile |
4 | # used by audio/mpg123-esound/Makefile | | 4 | # used by audio/mpg123-esound/Makefile |
5 | # used by audio/mpg123-nas/Makefile | | 5 | # used by audio/mpg123-nas/Makefile |
6 | # used by audio/mpg123-oss/Makefile | | 6 | # used by audio/mpg123-oss/Makefile |
7 | # used by audio/mpg123-pulse/Makefile | | 7 | # used by audio/mpg123-pulse/Makefile |
8 | # used by audio/mpg123-sun/Makefile | | 8 | # used by audio/mpg123-sun/Makefile |
9 | | | 9 | |
10 | DISTNAME= mpg123-1.22.2 | | 10 | DISTNAME= mpg123-1.22.4 |
11 | PKGNAME?= ${DISTNAME:C/[[:alnum:]]*/&-${MPG123_MODULE}/} | | 11 | PKGNAME?= ${DISTNAME:C/[[:alnum:]]*/&-${MPG123_MODULE}/} |
12 | CATEGORIES= audio | | 12 | CATEGORIES= audio |
13 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=mpg123/} | | 13 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=mpg123/} |
14 | EXTRACT_SUFX= .tar.bz2 | | 14 | EXTRACT_SUFX= .tar.bz2 |
15 | LICENSE= gnu-lgpl-v2.1 | | 15 | LICENSE= gnu-lgpl-v2.1 |
16 | | | 16 | |
17 | MAINTAINER= martin@NetBSD.org | | 17 | MAINTAINER= martin@NetBSD.org |
18 | HOMEPAGE= http://www.mpg123.org/ | | 18 | HOMEPAGE= http://www.mpg123.org/ |
19 | COMMENT?= Contains the ${MPG123_MODULE} module for mpg123 | | 19 | COMMENT?= Contains the ${MPG123_MODULE} module for mpg123 |
20 | | | 20 | |
21 | USE_LIBTOOL?= yes | | 21 | USE_LIBTOOL?= yes |
22 | USE_TOOLS+= pkg-config gmake | | 22 | USE_TOOLS+= pkg-config gmake |
23 | GNU_CONFIGURE?= yes | | 23 | GNU_CONFIGURE?= yes |
24 | CONFIGURE_ARGS+= --enable-modules=yes | | 24 | CONFIGURE_ARGS+= --enable-modules=yes |
25 | CONFIGURE_ENV+= BUILD_${MPG123_MODULE:tu}=yes | | 25 | CONFIGURE_ENV+= BUILD_${MPG123_MODULE:tu}=yes |
26 | CONFIGURE_ENV+= MPG123_MODULE=${MPG123_MODULE:Q} | | 26 | CONFIGURE_ENV+= MPG123_MODULE=${MPG123_MODULE:Q} |
27 | MAKE_ENV+= MPG123_SUBDIRS=${MPG123_SUBDIRS:Q} | | 27 | MAKE_ENV+= MPG123_SUBDIRS=${MPG123_SUBDIRS:Q} |
28 | MAKE_ENV+= MPG123_SUBDIRS.src=${MPG123_SUBDIRS.src:Q} | | 28 | MAKE_ENV+= MPG123_SUBDIRS.src=${MPG123_SUBDIRS.src:Q} |
29 | MPG123_SUBDIRS?= src | | 29 | MPG123_SUBDIRS?= src |
30 | MPG123_SUBDIRS.src?= output | | 30 | MPG123_SUBDIRS.src?= output |
31 | | | 31 | |
32 | DISTINFO_FILE= ${.CURDIR}/../../audio/mpg123/distinfo | | 32 | DISTINFO_FILE= ${.CURDIR}/../../audio/mpg123/distinfo |
33 | | | 33 | |
34 | .if !defined(MPG123_BUILDING_BASE) | | 34 | .if !defined(MPG123_BUILDING_BASE) |
35 | INSTALLATION_DIRS+= lib/mpg123 | | 35 | INSTALLATION_DIRS+= lib/mpg123 |
36 | LIBS+= -lmpg123 | | 36 | LIBS+= -lmpg123 |
37 | BUILD_DIRS= src/output | | 37 | BUILD_DIRS= src/output |
38 | PATCHDIR= ${.CURDIR}/../../audio/mpg123/patches | | 38 | PATCHDIR= ${.CURDIR}/../../audio/mpg123/patches |
39 | do-install: | | 39 | do-install: |
40 | ${LIBTOOL} --mode=install ${INSTALL_LIB} \ | | 40 | ${LIBTOOL} --mode=install ${INSTALL_LIB} \ |
41 | ${WRKSRC}/src/output/output_${MPG123_MODULE}.la \ | | 41 | ${WRKSRC}/src/output/output_${MPG123_MODULE}.la \ |
42 | ${DESTDIR}${PREFIX}/lib/mpg123 | | 42 | ${DESTDIR}${PREFIX}/lib/mpg123 |
43 | .endif | | 43 | .endif |
44 | | | 44 | |
45 | #.include "../../devel/libltdl/convenience.mk" | | 45 | #.include "../../devel/libltdl/convenience.mk" |
46 | .include "../../devel/libltdl/buildlink3.mk" | | 46 | .include "../../devel/libltdl/buildlink3.mk" |
47 | .include "../../mk/dlopen.buildlink3.mk" | | 47 | .include "../../mk/dlopen.buildlink3.mk" |