Changeset View
Changeset View
Standalone View
Standalone View
audio/libsndfile/Makefile
# Created by: ijliao | # Created by: ijliao | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= libsndfile | PORTNAME= libsndfile | ||||
PORTVERSION= 1.0.28 | PORTVERSION= 1.0.28 | ||||
PORTREVISION= 1 | |||||
CATEGORIES= audio | CATEGORIES= audio | ||||
MASTER_SITES= http://www.mega-nerd.com/libsndfile/files/ | MASTER_SITES= http://www.mega-nerd.com/libsndfile/files/ | ||||
MAINTAINER= multimedia@FreeBSD.org | MAINTAINER= multimedia@FreeBSD.org | ||||
COMMENT= Reading and writing files containing sampled sound (like WAV or AIFF) | COMMENT= Reading and writing files containing sampled sound (like WAV or AIFF) | ||||
LICENSE= LGPL21 | LICENSE= LGPL21+ | ||||
LICENSE_FILE= ${WRKSRC}/COPYING | |||||
jbeich: This isn't necessary but also doesn't hurt. When LICENSE_FILE is undefined Mk/bsd.licenses.mk… | |||||
Not Done Inline ActionsPHB says when the software provides the license file, it should be used. I know there was some bickering about this in the past, but I thought it was settled to always use the provided license file and only use the copies in Templates/Licenses if one is not provided. https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/licenses.html#licenses-license jhale: PHB says when the software provides the license file, it should be used. I know there was some… | |||||
Not Done Inline ActionsAccording to my reading, PHB documents...
What PHB doesn't document is any "or later" variant requires LICENSE_FILE due to a bug in Mk/bsd.licenses.mk that makes it search for a wrong file under Templates/Licenses/. Anyway, thank you for fixing LICENSE to LGPL21+. jbeich: According to my reading, PHB documents...
- what to do when license is undefined
- ability to… | |||||
USES= cpe gmake libtool localbase pkgconfig | USES= cpe gmake libtool localbase pkgconfig | ||||
CPE_VENDOR= ${CPE_PRODUCT}_project | CPE_VENDOR= ${CPE_PRODUCT}_project | ||||
GNU_CONFIGURE= yes | GNU_CONFIGURE= yes | ||||
CONFIGURE_ARGS= --disable-gcc-pipe \ | CONFIGURE_ARGS= --disable-gcc-pipe \ | ||||
--disable-sqlite \ | --disable-sqlite \ | ||||
--disable-alsa \ | --disable-alsa \ | ||||
--disable-octave \ | --disable-octave \ | ||||
Show All 27 Lines |
This isn't necessary but also doesn't hurt. When LICENSE_FILE is undefined Mk/bsd.licenses.mk looks for one under Templates/Licenses/ which does have a copy for LGPL21.