FreeBSD Bugzilla – Attachment 116461 Details for
Bug 158408
[PATCH] graphics/frei0r: put opencv and gavl plugins into leaf ports
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
frei0r-1.3_1.patch
frei0r-1.3_1.patch (text/plain), 4.29 KB, created by
Martin Matuska
on 2011-06-28 21:10:09 UTC
(
hide
)
Description:
frei0r-1.3_1.patch
Filename:
MIME Type:
Creator:
Martin Matuska
Created:
2011-06-28 21:10:09 UTC
Size:
4.29 KB
patch
obsolete
>Index: Makefile >=================================================================== >RCS file: /home/pcvs/ports/graphics/frei0r/Makefile,v >retrieving revision 1.13 >diff -u -r1.13 Makefile >--- Makefile 11 Mar 2011 12:42:45 -0000 1.13 >+++ Makefile 28 Jun 2011 19:59:11 -0000 >@@ -8,6 +8,7 @@ > PORTNAME= frei0r > PORTVERSION= 1.3 > DISTVERSIONPREFIX= plugins- >+PORTREVISION?= 1 > CATEGORIES= graphics > MASTER_SITES= http://piksel.no/${PORTNAME}/releases/ \ > ftp://ftp.dyne.org/${PORTNAME}/releases/ \ >@@ -16,45 +17,90 @@ > MAINTAINER= bsdkaffee@gmail.com > COMMENT= Minimalistic plugin API for video effects > >-LIB_DEPENDS= cv.2:${PORTSDIR}/graphics/opencv \ >- gavl.1:${PORTSDIR}/multimedia/gavl >- > GNU_CONFIGURE= yes > USE_GNOME= gnomehack pkgconfig >-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" > MAKE_JOBS_SAFE= yes > > LICENSE= GPLv2 > LICENSE_FILE= ${WRKSRC}/COPYING > >+WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} >+ >+.if defined(BUILDING_FREI0R_OPENCV) >+COMMENT= Frei0r OpenCV plugins >+PKGNAMESUFFIX= -plugins-opencv >+LIB_DEPENDS+= opencv_legacy.2:${PORTSDIR}/graphics/opencv >+ >+FREI0R_PLUGINS= facebl0r facedetect >+ >+.elif defined(BUILDING_FREI0R_GAVL) >+COMMENT= Frei0r gavl plugins >+PKGNAMESUFFIX= -plugins-gavl >+LIB_DEPENDS+= gavl.1:${PORTSDIR}/multimedia/gavl >+ >+FREI0R_PLUGINS= rgbparade scale0tilt vectorscope >+ >+.else >+ > PORTDOCS= * > > OPTIONS= APIDOC "Install full documentation (requires doxygen)" off \ > MMX "Enable MMX CPU instructions" off > >-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} >- > .include <bsd.port.options.mk> > >-.if !defined(NOPORTDOCS) && defined(WITH_APIDOC) >+. if !defined(NOPORTDOCS) && defined(WITH_APIDOC) > BUILD_DEPENDS+= doxygen:${PORTSDIR}/devel/doxygen >+. endif >+ >+.endif # !defined(BUILDING_FREI0R_OPENCV) && !defined(BUILDING_FREI0R_GAVL) >+ >+.if defined(FREI0R_PLUGINS) >+CPPFLAGS+= "-I${LOCALBASE}/include" >+PLIST= ${WRKSRC}/PLIST >+ALL_TARGET= >+BUILD_WRKSRC= ${WRKSRC}/src >+. for FILE in ${FREI0R_PLUGINS} >+ALL_TARGET+= ${FILE}.la >+PLIST_FILES+= lib/frei0r-1/${FILE}.so >+. endfor >+PLIST_FILES+= "@dirrmtry lib/frei0r-1" > .endif > >-.if !defined(WITH_MMX) >+.include <bsd.port.pre.mk> >+ >+.if !defined(WITH_MMX) && ${ARCH} != "amd64" > CONFIGURE_ARGS+=--disable-cpuflags > .endif > > post-patch: >-.if !defined(NOPORTDOCS) && defined(WITH_APIDOC) >- @${REINPLACE_CMD} -e '/^SUBDIRS/s|include|include doc|' ${WRKSRC}/Makefile.in >+.if !defined(BUILDING_FREI0R_GAVL) >+ @${REINPLACE_CMD} -e 's/HAVE_GAVL=true/HAVE_GAVL=false/g' \ >+ ${WRKSRC}/configure >+.endif >+.if !defined(BUILDING_FREI0R_OPENCV) >+ @${REINPLACE_CMD} -e 's/HAVE_OPENCV=true/HAVE_OPENCV=false/g' \ >+ ${WRKSRC}/configure > .endif >-.if defined(NOPORTDOCS) >+.if !defined(FREI0R_PLUGINS) >+. if !defined(NOPORTDOCS) && defined(WITH_APIDOC) >+ @${REINPLACE_CMD} -e '/^SUBDIRS/s|include|include doc|' ${WRKSRC}/Makefile.in >+. endif >+. if defined(NOPORTDOCS) > @${REINPLACE_CMD} -e '/^install-data-am/s| install-docsDATA||' \ > ${WRKSRC}/Makefile.in >-.endif >+. endif > @${REINPLACE_CMD} -e 's|^docsdir.*|docsdir = ${DOCSDIR}|' \ > ${WRKSRC}/Makefile.in > @${REINPLACE_CMD} -e 's|^htmldocsdir.*|htmldocsdir = ${DOCSDIR}|' \ > ${WRKSRC}/doc/Makefile.in >+.else >+do-install: >+ @${MKDIR} ${PREFIX}/lib/frei0r-1 >+. for FILE in ${FREI0R_PLUGINS} >+ @${INSTALL_LIB} ${BUILD_WRKSRC}/.libs/${FILE}.so \ >+ ${PREFIX}/lib/frei0r-1/${FILE}.so >+. endfor >+.endif #!defined(FREI0R_PLUGINS) > >-.include <bsd.port.mk> >+.include <bsd.port.post.mk> >Index: pkg-plist >=================================================================== >RCS file: /home/pcvs/ports/graphics/frei0r/pkg-plist,v >retrieving revision 1.4 >diff -u -r1.4 pkg-plist >--- pkg-plist 11 Mar 2011 12:42:45 -0000 1.4 >+++ pkg-plist 28 Jun 2011 19:59:11 -0000 >@@ -42,8 +42,6 @@ > lib/frei0r-1/dodge.so > lib/frei0r-1/edgeglow.so > lib/frei0r-1/equaliz0r.so >-lib/frei0r-1/facebl0r.so >-lib/frei0r-1/facedetect.so > lib/frei0r-1/flippo.so > lib/frei0r-1/gamma.so > lib/frei0r-1/glow.so >@@ -76,10 +74,8 @@ > lib/frei0r-1/pr0be.so > lib/frei0r-1/pr0file.so > lib/frei0r-1/primaries.so >-lib/frei0r-1/rgbparade.so > lib/frei0r-1/saturat0r.so > lib/frei0r-1/saturation.so >-lib/frei0r-1/scale0tilt.so > lib/frei0r-1/scanline0r.so > lib/frei0r-1/screen.so > lib/frei0r-1/select0r.so >@@ -104,7 +100,6 @@ > lib/frei0r-1/twolay0r.so > lib/frei0r-1/uvmap.so > lib/frei0r-1/value.so >-lib/frei0r-1/vectorscope.so > lib/frei0r-1/vertigo.so > lib/frei0r-1/xfade0r.so > libdata/pkgconfig/frei0r.pc
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 158408
: 116461