Index: head/graphics/multican/Makefile =================================================================== --- head/graphics/multican/Makefile (revision 431237) +++ head/graphics/multican/Makefile (revision 431238) @@ -1,39 +1,42 @@ # Created by: Alexey Dokuchaev # $FreeBSD$ PORTNAME= multican DISTVERSION= 0.0.5 PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Remote control utility for Canon DSLR cameras -LICENSE= GPLv2 +LICENSE= GPLv2+ +LICENSE_FILE= ${WRKSRC}/COPYING CFLAGS+= -fPIC # required at least on amd64 USE_LDCONFIG= yes PLIST_FILES= bin/multican lib/libmultican.so.0 lib/libmultican.so \ include/canonio.h include/usbio.h PORTDOCS= ChangeLog README + OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|endian.h|sys/&|' ${WRKSRC}/canonio.c \ ${WRKSRC}/usbio.c ${WRKSRC}/multican.c @${REINPLACE_CMD} -e 's|`getconf LFS_CFLAGS`|-w|' \ ${WRKSRC}/Makefile post-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_LIB} ${WRKSRC}/libmultican.so.0 ${STAGEDIR}${PREFIX}/lib/ ${LN} -sf libmultican.so.0 ${STAGEDIR}${PREFIX}/lib/libmultican.so ${INSTALL_DATA} ${WRKSRC}/*.h ${STAGEDIR}${PREFIX}/include/ +post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/graphics/multican/files/patch-usbio.h =================================================================== --- head/graphics/multican/files/patch-usbio.h (revision 431237) +++ head/graphics/multican/files/patch-usbio.h (revision 431238) @@ -1,11 +1,11 @@ ---- usbio.h.orig 2006-12-18 09:11:04.000000000 +0100 -+++ usbio.h 2009-06-24 10:59:54.000000000 +0200 +--- usbio.h.orig 2007-02-20 14:01:15 UTC ++++ usbio.h @@ -182,6 +182,8 @@ static struct { {0x04a9, 0x3113, 6, "EOS 30D"}, {0x04a9, 0x3114, 6, "EOS 30D (ptp)"}, {0x04a9, 0x311a, 4, "PowerShot S3 IS"}, + {0x04a9, 0x3145, 6, "EOS 450D"}, + {0x04a9, 0x3199, 6, "EOS 5D Mark II"}, {0, 0, 0, NULL} };