summaryrefslogtreecommitdiffstats
path: root/multimedia
diff options
context:
space:
mode:
authormezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059>2008-02-07 02:39:16 +0800
committermezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059>2008-02-07 02:39:16 +0800
commitee59f520e97e27510aca2f1d550b8f2659060365 (patch)
treeab0c84fa4c00e3717aaf2e944dbee4a7a9cef343 /multimedia
parent18d9db64dd26ede030ac4d57c6ab53f6ba332c09 (diff)
downloadmarcuscom-ports-ee59f520e97e27510aca2f1d550b8f2659060365.tar.gz
marcuscom-ports-ee59f520e97e27510aca2f1d550b8f2659060365.tar.zst
marcuscom-ports-ee59f520e97e27510aca2f1d550b8f2659060365.zip
Re-add it, our HAL now supports webcam stuff. Update to 2.21.90.1, I do
realized that there has 2.21.91 but the installation is broke. The garnome has backed out 2.21.91 -> 2.21.90.1 too. Slap two patches in post-patch for lib/cheese/*.sh -> libexec/cheese/*.sh. Webcam owners, please test and let us know if it works. git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@10364 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'multimedia')
-rw-r--r--multimedia/cheese/Makefile50
-rw-r--r--multimedia/cheese/distinfo3
-rw-r--r--multimedia/cheese/pkg-descr5
-rw-r--r--multimedia/cheese/pkg-plist108
4 files changed, 166 insertions, 0 deletions
diff --git a/multimedia/cheese/Makefile b/multimedia/cheese/Makefile
new file mode 100644
index 000000000..ef91b5397
--- /dev/null
+++ b/multimedia/cheese/Makefile
@@ -0,0 +1,50 @@
+# New ports collection makefile for: cheese
+# Date created: 13 January 2008
+# Whom: FreeBSD GNOME Team <gnome@FreeBSD.org>
+#
+# $FreeBSD$
+# $MCom$
+#
+
+PORTNAME= cheese
+PORTVERSION= 2.21.90.1
+CATEGORIES= multimedia gnome
+MASTER_SITES= GNOME
+DIST_SUBDIR= gnome2
+
+MAINTAINER= gnome@FreeBSD.org
+COMMENT= A Photobooth-inspired app for taking pictures and videos from webcam
+
+USE_XORG= xxf86vm
+USE_BZIP2= yes
+USE_GMAKE= yes
+USE_GNOME= gnomehack gnomeprefix gnometarget intlhack evolutiondataserver \
+ librsvg2
+USE_GETTEXT= yes
+USE_GSTREAMER= good
+INSTALLS_OMF= yes
+INSTALLS_ICONS= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+
+DOCS= AUTHORS COPYING ChangeLog NEWS README
+GCONF_SCHEMAS= cheese.schemas
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|[$$]GMSGFMT[$$]|$$MSGFMT$$|g' \
+ ${WRKSRC}/configure
+ @${REINPLACE_CMD} -e 's|[(]libdir[)]/cheese|(libexecdir)/cheese|g' \
+ ${WRKSRC}/data/Makefile.in
+ @${REINPLACE_CMD} -e 's|/usr/local/lib|${PREFIX}/libexec|g' \
+ ${WRKSRC}/data/cheese.desktop.in
+
+.ifndef (NOPORTDOCS)
+post-install:
+ @${MKDIR} ${DOCSDIR}
+.for i in ${DOCS}
+ @${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
+.endfor
+.endif
+
+.include <bsd.port.mk>
diff --git a/multimedia/cheese/distinfo b/multimedia/cheese/distinfo
new file mode 100644
index 000000000..f0dc9895d
--- /dev/null
+++ b/multimedia/cheese/distinfo
@@ -0,0 +1,3 @@
+MD5 (gnome2/cheese-2.21.90.1.tar.bz2) = 52a39e3739b8dfb9afe5d0a9323bf1ec
+SHA256 (gnome2/cheese-2.21.90.1.tar.bz2) = 5b171551284b2b7d2b85cf498e8d456440af876da02df264336f2f0e1c704194
+SIZE (gnome2/cheese-2.21.90.1.tar.bz2) = 1204893
diff --git a/multimedia/cheese/pkg-descr b/multimedia/cheese/pkg-descr
new file mode 100644
index 000000000..51402b10a
--- /dev/null
+++ b/multimedia/cheese/pkg-descr
@@ -0,0 +1,5 @@
+Cheese is a Photobooth-inspired GNOME application for taking pictures and
+videos from a webcam. It also includes fancy graphical effects based on the
+gstreamer-backend.
+
+WWW: http://www.gnome.org/projects/cheese/
diff --git a/multimedia/cheese/pkg-plist b/multimedia/cheese/pkg-plist
new file mode 100644
index 000000000..4143271ed
--- /dev/null
+++ b/multimedia/cheese/pkg-plist
@@ -0,0 +1,108 @@
+bin/cheese
+libexec/cheese/cheese-bugreport.sh
+share/applications/cheese.desktop
+%%DATADIR%%/cheese-ui.xml
+%%DATADIR%%/cheese.glade
+%%DATADIR%%/effects/Hulk.png
+%%DATADIR%%/effects/Mauve.png
+%%DATADIR%%/effects/NoirBlanc.png
+%%DATADIR%%/effects/Saturation.png
+%%DATADIR%%/effects/dicetv.png
+%%DATADIR%%/effects/edgetv.png
+%%DATADIR%%/effects/identity.png
+%%DATADIR%%/effects/shagadelictv.png
+%%DATADIR%%/effects/vertigotv.png
+%%DATADIR%%/effects/videoflip_h.png
+%%DATADIR%%/effects/videoflip_v.png
+%%DATADIR%%/effects/warptv.png
+%%DATADIR%%/pixmaps/camera-icon.svg
+%%DATADIR%%/pixmaps/thumbnail-frame.png
+%%DATADIR%%/sounds/shutter0.ogg
+%%DATADIR%%/sounds/shutter1.ogg
+%%DATADIR%%/sounds/shutter2.ogg
+%%DATADIR%%/sounds/shutter3.ogg
+%%DATADIR%%/sounds/shutter4.ogg
+%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
+%%PORTDOCS%%%%DOCSDIR%%/COPYING
+%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
+%%PORTDOCS%%%%DOCSDIR%%/NEWS
+%%PORTDOCS%%%%DOCSDIR%%/README
+share/gnome/help/cheese/C/cheese.xml
+share/gnome/help/cheese/C/figures/cheese-effects-screenshot.png
+share/gnome/help/cheese/C/figures/cheese-screenshot.jpg
+share/gnome/help/cheese/C/legal.xml
+share/gnome/help/cheese/es/cheese.xml
+share/gnome/help/cheese/es/figures/cheese-effects-screenshot.png
+share/gnome/help/cheese/es/figures/cheese-screenshot.jpg
+share/gnome/help/cheese/oc/cheese.xml
+share/gnome/help/cheese/oc/figures/cheese-effects-screenshot.png
+share/gnome/help/cheese/oc/figures/cheese-screenshot.jpg
+share/gnome/help/cheese/ru/cheese.xml
+share/gnome/help/cheese/ru/figures/cheese-effects-screenshot.png
+share/gnome/help/cheese/ru/figures/cheese-screenshot.jpg
+share/gnome/help/cheese/sv/cheese.xml
+share/gnome/help/cheese/sv/figures/cheese-effects-screenshot.png
+share/gnome/help/cheese/sv/figures/cheese-screenshot.jpg
+share/icons/hicolor/16x16/apps/cheese.png
+share/icons/hicolor/22x22/apps/cheese.png
+share/icons/hicolor/24x24/apps/cheese.png
+share/icons/hicolor/32x32/apps/cheese.png
+share/icons/hicolor/48x48/apps/cheese.png
+share/icons/hicolor/scalable/apps/cheese.svg
+share/locale/ar/LC_MESSAGES/cheese.mo
+share/locale/ca/LC_MESSAGES/cheese.mo
+share/locale/cs/LC_MESSAGES/cheese.mo
+share/locale/da/LC_MESSAGES/cheese.mo
+share/locale/de/LC_MESSAGES/cheese.mo
+share/locale/el/LC_MESSAGES/cheese.mo
+share/locale/es/LC_MESSAGES/cheese.mo
+share/locale/et/LC_MESSAGES/cheese.mo
+share/locale/eu/LC_MESSAGES/cheese.mo
+share/locale/fr/LC_MESSAGES/cheese.mo
+share/locale/ga/LC_MESSAGES/cheese.mo
+share/locale/gl/LC_MESSAGES/cheese.mo
+share/locale/he/LC_MESSAGES/cheese.mo
+share/locale/it/LC_MESSAGES/cheese.mo
+share/locale/ja/LC_MESSAGES/cheese.mo
+share/locale/mk/LC_MESSAGES/cheese.mo
+share/locale/mr/LC_MESSAGES/cheese.mo
+share/locale/nb/LC_MESSAGES/cheese.mo
+share/locale/nl/LC_MESSAGES/cheese.mo
+share/locale/oc/LC_MESSAGES/cheese.mo
+share/locale/pl/LC_MESSAGES/cheese.mo
+share/locale/pt/LC_MESSAGES/cheese.mo
+share/locale/pt_BR/LC_MESSAGES/cheese.mo
+share/locale/ro/LC_MESSAGES/cheese.mo
+share/locale/ru/LC_MESSAGES/cheese.mo
+share/locale/sl/LC_MESSAGES/cheese.mo
+share/locale/sv/LC_MESSAGES/cheese.mo
+share/locale/uk/LC_MESSAGES/cheese.mo
+share/locale/zh_CN/LC_MESSAGES/cheese.mo
+share/omf/cheese/cheese-C.omf
+share/omf/cheese/cheese-es.omf
+share/omf/cheese/cheese-oc.omf
+share/omf/cheese/cheese-ru.omf
+share/omf/cheese/cheese-sv.omf
+@dirrm share/omf/cheese
+@dirrmtry share/locale/oc/LC_MESSAGES
+@dirrmtry share/locale/oc
+@dirrmtry share/locale/mr/LC_MESSAGES
+@dirrmtry share/locale/mr
+@dirrm share/gnome/help/cheese/sv/figures
+@dirrm share/gnome/help/cheese/sv
+@dirrm share/gnome/help/cheese/ru/figures
+@dirrm share/gnome/help/cheese/ru
+@dirrm share/gnome/help/cheese/oc/figures
+@dirrm share/gnome/help/cheese/oc
+@dirrm share/gnome/help/cheese/es/figures
+@dirrm share/gnome/help/cheese/es
+@dirrm share/gnome/help/cheese/C/figures
+@dirrm share/gnome/help/cheese/C
+@dirrm share/gnome/help/cheese
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
+@dirrm %%DATADIR%%/sounds
+@dirrm %%DATADIR%%/pixmaps
+@dirrm %%DATADIR%%/effects
+@dirrm %%DATADIR%%
+@dirrmtry share/applications
+@dirrm libexec/cheese