* [gentoo-commits] proj/betagarden:master commit in: media-video/webcamstudio/
@ 2012-06-28 5:21 Naohiro Aota
0 siblings, 0 replies; 2+ messages in thread
From: Naohiro Aota @ 2012-06-28 5:21 UTC (permalink / raw
To: gentoo-commits
commit: 61bf7afc46689378a535e881dca7db3c7dfaec1d
Author: Naohiro Aota <naota <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 28 05:18:44 2012 +0000
Commit: Naohiro Aota <naota <AT> gentoo <DOT> org>
CommitDate: Thu Jun 28 05:18:44 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/betagarden.git;a=commit;h=61bf7afc
New package: media-video/webcamstudio
(Portage version: 2.2.0_alpha110/git/Linux x86_64, signed Manifest commit with key F8551514)
---
media-video/webcamstudio/ChangeLog | 44 ++++++
media-video/webcamstudio/metadata.xml | 21 +++
.../webcamstudio/webcamstudio-0.60_p416.ebuild | 140 ++++++++++++++++++++
3 files changed, 205 insertions(+), 0 deletions(-)
diff --git a/media-video/webcamstudio/ChangeLog b/media-video/webcamstudio/ChangeLog
new file mode 100644
index 0000000..96d1afe
--- /dev/null
+++ b/media-video/webcamstudio/ChangeLog
@@ -0,0 +1,44 @@
+# ChangeLog for media-video/webcamstudio
+# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*webcamstudio-0.60_p416 (23 June 2012)
+
+ 23 June 2012; PhobosK <phobosk@kbfx.net> +webcamstudio-0.60_p416.ebuild:
+ New upstream version.
+
+ 23 June 2012; PhobosK <phobosk@kbfx.net>
+ -webcamstudio-0.60_p226.ebuild, -webcamstudio-0.60_p370.ebuild:
+ Removed all old ebuilds, since old versions do not work properly anymore.
+
+*webcamstudio-0.60_p370 (5 Apr 2012)
+
+ 5 Apr 2012; PhobosK <phobosk@kbfx.net> +webcamstudio-0.60_p370.ebuild:
+ New upstream version.
+
+*webcamstudio-0.60_p226 (10 Dec 2011)
+
+ 10 Dec 2011; PhobosK <phobosk@kbfx.net> +webcamstudio-0.60_p226.ebuild:
+ New upstream branch dumping GStreamer support and using FFMPEG instead.
+
+ 10 Dec 2011; PhobosK <phobosk@kbfx.net>
+ -webcamstudio-0.56-r1.ebuild, -webcamstudio-0.56.ebuild,
+ -webcamstudio-0.54-r1.ebuild, -webcamstudio-0.54.ebuild:
+ Removed all old ebuilds, since old versions do not work properly anymore.
+
+*webcamstudio-0.56 (6 Sep 2010)
+
+ 4 Nov 2010; PhobosK <phobosk@kbfx.net> +webcamstudio-0.56-r1.ebuild:
+ Version bump with separated main program and kernel module ebuilds.
+
+ 6 Sep 2010; PhobosK <phobosk@kbfx.net> +webcamstudio-0.56.ebuild:
+ Version bump with some gstreamer ebuild dependencies fixed.
+
+ 5 Sep 2010; PhobosK <phobosk@kbfx.net> +webcamstudio-0.54-r1.ebuild:
+ Some gstreamer ebuild dependencies fixed.
+
+*webcamstudio-0.54 (8 May 2010)
+
+ 8 May 2010; PhobosK <phobosk@kbfx.net> +webcamstudio-0.54.ebuild:
+ Initial ebuild.
+ see http://www.ws4gl.org/ for details
diff --git a/media-video/webcamstudio/metadata.xml b/media-video/webcamstudio/metadata.xml
new file mode 100644
index 0000000..d43c1e8
--- /dev/null
+++ b/media-video/webcamstudio/metadata.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<!-- <herd>video</herd> -->
+<maintainer>
+ <email>phobosk@kbfx.net</email>
+ <name>PhobosK</name>
+ <description>Maintainer. Assign bugs to him.</description>
+</maintainer>
+<maintainer>
+ <email>naota@gentoo.org</email>
+ <name>Naohiro Aota</name>
+ <description>Proxy maintainer. CC him on bugs.</description>
+</maintainer>
+<longdescription>
+WebcamStudio For GNU/Linux creates a virtual webcam that can mix several video
+sources together and can be used for live broadcasting over Bambuser, UStream or Stickam.
+On this virtual webcam, you can broadcast your desktop, your webcam, a movie, some text,
+IRC channels, RSS Feed, animations, images or all of them at the same time.
+</longdescription>
+</pkgmetadata>
diff --git a/media-video/webcamstudio/webcamstudio-0.60_p416.ebuild b/media-video/webcamstudio/webcamstudio-0.60_p416.ebuild
new file mode 100644
index 0000000..e0d4c2d
--- /dev/null
+++ b/media-video/webcamstudio/webcamstudio-0.60_p416.ebuild
@@ -0,0 +1,140 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="2"
+JAVA_PKG_IUSE="doc source"
+WANT_ANT_TASKS="ant-nodeps ant-junit4 ant-junit"
+EANT_BUILD_XML="${S}/build.xml"
+
+inherit eutils fdo-mime java-pkg-2 java-ant-2
+
+DESCRIPTION="Creates virtual webcam to broadcast over the internet."
+HOMEPAGE="http://www.ws4gl.org/"
+
+# The tarball prepared using the SVN r416 at http://webcamstudio.googlecode.com/svn/trunk
+# The only changes made are the removal of "ffmpeg.exe" and the "vloopback" folder
+SRC_URI="http://gentoo.plexyplanet.org/distfiles/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+
+DEPEND=">=virtual/jdk-1.6
+ dev-libs/glib:2
+ virtual/ffmpeg
+ media-libs/gstreamer:0.10
+ media-libs/gst-plugins-bad
+ media-libs/gst-plugins-base
+ media-libs/gst-plugins-good
+ media-libs/gst-plugins-ugly
+ media-sound/pulseaudio
+ dev-java/absolutelayout
+ dev-java/appframework
+ dev-java/commons-cli:1
+ dev-java/commons-codec
+ dev-java/commons-httpclient:3
+ dev-java/jna
+ dev-java/jsr305
+ dev-java/log4j
+ java-virtuals/javamail
+ dev-java/slf4j-api
+ dev-java/slf4j-nop
+ dev-java/swing-worker
+ media-video/webcamstudio-module"
+RDEPEND="${DEPEND}"
+
+java_prepare() {
+ # Fix some buggy java libs paths
+ einfo "Patching the project.properties file..."
+ sed -i \
+ -e "s?=/usr/share/java/jna.jar?=libraries/jna.jar?" \
+ -e "s?=libraries/jna-3.0...jar?=libraries/jna.jar?" \
+ -e "s?absolutelayout.classpath=libraries/jna.jar?absolutelayout.classpath=libraries/jna.jar:libraries/absolutelayout.jar?" \
+ nbproject/project.properties \
+ || die "Failed to patch the project.properties file"
+
+ # Fix avconv to gstreamer since avconv fails on some webcams
+ einfo "Fixing webcam source command line..."
+ sed -i \
+ -e "s?#video=gst-launch-0.10?video=gst-launch-0.10?" \
+ -e "s?#audio=gst-launch-0.10?audio=gst-launch-0.10?" \
+ -e "s?video=avconv?#video=avconv?" \
+ -e "s?audio=avconv?#audio=avconv?" \
+ src/webcamstudio/externals/linux/sources/webcam.properties \
+ || die "Failed to fix webcam source command line"
+
+ # Fix avconv/gstreamer/ffmpeg binaries absolute paths
+ einfo "Fixing some binaries' paths..."
+ sed -i \
+ -e "s?=gst-launch-0.10?=/usr/bin/gst-launch-0.10?" \
+ -e "s?=avconv?=/usr/bin/ffmpeg?" \
+ -e "s?=ffmpeg?=/usr/bin/ffmpeg?" \
+ src/webcamstudio/externals/linux/*.properties \
+ src/webcamstudio/externals/linux/*/*.properties \
+ || die "Failed to fix binaries' paths"
+
+ # CD to the proper folder here, so if upstream changes the tree structure
+ # to be easier to fix it.
+ cd "libraries"
+
+ # Remove some bundled java libs and use Gentoo native ones
+ einfo "Removing the unnecessary project's jar library files..."
+ rm -v appframework*.jar \
+ commons-*.jar \
+ jcl104-over-slf4j-*.jar \
+ jffmpeg-*.jar \
+ jna*.jar \
+ jsr*.jar \
+ log4j-*.jar \
+ mail*.jar \
+ platform-*.jar \
+ slf4j-*.jar \
+ swing-*.jar \
+ || die "Failed to remove some of the project's jar library files"
+
+ java-pkg_jar-from appframework appframework.jar appframework-1.0.3.jar
+ java-pkg_jar-from commons-cli-1 commons-cli.jar commons-cli-1.2.jar
+ java-pkg_jar-from commons-codec commons-codec.jar commons-codec-1.2.jar
+ java-pkg_jar-from commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
+ java-pkg_jar-from swing-worker swing-worker.jar swing-worker-1.1.jar
+ java-pkg_jar-from absolutelayout,jna,jsr305,log4j,sun-javamail,slf4j-api,slf4j-nop
+}
+
+pkg_setup() {
+ java-pkg-2_pkg_setup
+}
+
+src_compile() {
+ java-pkg-2_src_compile
+}
+
+src_install() {
+ java-pkg_dojar dist/WebcamStudio.jar
+
+ # Install only non-portage .jar bundled files
+ java-pkg_jarinto /opt/${PN}/lib
+ java-pkg_dojar libraries/jtwitter*.jar
+ java-pkg_dojar libraries/netty*.jar
+ java-pkg_dojar libraries/zxing*.jar
+
+ # Prepare a launcher for the main application
+ java-pkg_dolauncher ${PN} \
+ --main webcamstudio.WebcamStudio \
+ --jar WebcamStudio.jar
+
+ newicon "debian/webcamstudio.png" webcamstudio.png
+ domenu "debian/${PN}.desktop"
+
+ use doc && java-pkg_dojavadoc dist/javadoc
+ use source && java-pkg_dosrc src/*
+}
+
+pkg_postinst() {
+ fdo-mime_desktop_database_update
+}
+
+pkg_postrm() {
+ fdo-mime_desktop_database_update
+}
^ permalink raw reply related [flat|nested] 2+ messages in thread
* [gentoo-commits] proj/betagarden:master commit in: media-video/webcamstudio/
@ 2020-12-23 21:41 Sebastian Pipping
0 siblings, 0 replies; 2+ messages in thread
From: Sebastian Pipping @ 2020-12-23 21:41 UTC (permalink / raw
To: gentoo-commits
commit: 7e27271ff0f9bbe921c72b24edd6bba0fe93a857
Author: Sebastian Pipping <sping <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 23 21:38:27 2020 +0000
Commit: Sebastian Pipping <sping <AT> gentoo <DOT> org>
CommitDate: Wed Dec 23 21:38:27 2020 +0000
URL: https://gitweb.gentoo.org/proj/betagarden.git/commit/?id=7e27271f
media-video/webcamstudio: Drop due to "fdo-mime.eclass not found"
Signed-off-by: Sebastian Pipping <sping <AT> gentoo.org>
media-video/webcamstudio/ChangeLog | 43 -------
media-video/webcamstudio/metadata.xml | 21 ----
.../webcamstudio/webcamstudio-0.60_p416.ebuild | 139 ---------------------
3 files changed, 203 deletions(-)
diff --git a/media-video/webcamstudio/ChangeLog b/media-video/webcamstudio/ChangeLog
deleted file mode 100644
index 570ccb5..0000000
--- a/media-video/webcamstudio/ChangeLog
+++ /dev/null
@@ -1,43 +0,0 @@
-# ChangeLog for media-video/webcamstudio
-# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-
-*webcamstudio-0.60_p416 (23 June 2012)
-
- 23 June 2012; PhobosK <phobosk@kbfx.net> +webcamstudio-0.60_p416.ebuild:
- New upstream version.
-
- 23 June 2012; PhobosK <phobosk@kbfx.net>
- -webcamstudio-0.60_p226.ebuild, -webcamstudio-0.60_p370.ebuild:
- Removed all old ebuilds, since old versions do not work properly anymore.
-
-*webcamstudio-0.60_p370 (5 Apr 2012)
-
- 5 Apr 2012; PhobosK <phobosk@kbfx.net> +webcamstudio-0.60_p370.ebuild:
- New upstream version.
-
-*webcamstudio-0.60_p226 (10 Dec 2011)
-
- 10 Dec 2011; PhobosK <phobosk@kbfx.net> +webcamstudio-0.60_p226.ebuild:
- New upstream branch dumping GStreamer support and using FFMPEG instead.
-
- 10 Dec 2011; PhobosK <phobosk@kbfx.net>
- -webcamstudio-0.56-r1.ebuild, -webcamstudio-0.56.ebuild,
- -webcamstudio-0.54-r1.ebuild, -webcamstudio-0.54.ebuild:
- Removed all old ebuilds, since old versions do not work properly anymore.
-
-*webcamstudio-0.56 (6 Sep 2010)
-
- 4 Nov 2010; PhobosK <phobosk@kbfx.net> +webcamstudio-0.56-r1.ebuild:
- Version bump with separated main program and kernel module ebuilds.
-
- 6 Sep 2010; PhobosK <phobosk@kbfx.net> +webcamstudio-0.56.ebuild:
- Version bump with some gstreamer ebuild dependencies fixed.
-
- 5 Sep 2010; PhobosK <phobosk@kbfx.net> +webcamstudio-0.54-r1.ebuild:
- Some gstreamer ebuild dependencies fixed.
-
-*webcamstudio-0.54 (8 May 2010)
-
- 8 May 2010; PhobosK <phobosk@kbfx.net> +webcamstudio-0.54.ebuild:
- Initial ebuild.
- see http://www.ws4gl.org/ for details
diff --git a/media-video/webcamstudio/metadata.xml b/media-video/webcamstudio/metadata.xml
deleted file mode 100644
index adb721e..0000000
--- a/media-video/webcamstudio/metadata.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<!-- <herd>video</herd> -->
-<maintainer type="person">
- <email>phobosk@kbfx.net</email>
- <name>PhobosK</name>
- <description>Maintainer. Assign bugs to him.</description>
-</maintainer>
-<maintainer type="person">
- <email>naota@gentoo.org</email>
- <name>Naohiro Aota</name>
- <description>Proxy maintainer. CC him on bugs.</description>
-</maintainer>
-<longdescription>
-WebcamStudio For GNU/Linux creates a virtual webcam that can mix several video
-sources together and can be used for live broadcasting over Bambuser, UStream or Stickam.
-On this virtual webcam, you can broadcast your desktop, your webcam, a movie, some text,
-IRC channels, RSS Feed, animations, images or all of them at the same time.
-</longdescription>
-</pkgmetadata>
diff --git a/media-video/webcamstudio/webcamstudio-0.60_p416.ebuild b/media-video/webcamstudio/webcamstudio-0.60_p416.ebuild
deleted file mode 100644
index c604867..0000000
--- a/media-video/webcamstudio/webcamstudio-0.60_p416.ebuild
+++ /dev/null
@@ -1,139 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-JAVA_PKG_IUSE="doc source"
-WANT_ANT_TASKS="ant-nodeps ant-junit4 ant-junit"
-EANT_BUILD_XML="${S}/build.xml"
-
-inherit eutils fdo-mime java-pkg-2 java-ant-2
-
-DESCRIPTION="Creates virtual webcam to broadcast over the internet."
-HOMEPAGE="http://www.ws4gl.org/"
-
-# The tarball prepared using the SVN r416 at http://webcamstudio.googlecode.com/svn/trunk
-# The only changes made are the removal of "ffmpeg.exe" and the "vloopback" folder
-SRC_URI="http://gentoo.plexyplanet.org/distfiles/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE=""
-
-DEPEND=">=virtual/jdk-1.6
- dev-libs/glib:2
- virtual/ffmpeg
- media-libs/gstreamer:0.10
- media-libs/gst-plugins-bad
- media-libs/gst-plugins-base
- media-libs/gst-plugins-good
- media-libs/gst-plugins-ugly
- media-sound/pulseaudio
- dev-java/absolutelayout
- dev-java/appframework
- dev-java/commons-cli:1
- dev-java/commons-codec
- dev-java/commons-httpclient:3
- dev-java/jna
- dev-java/jsr305
- dev-java/log4j
- java-virtuals/javamail
- dev-java/slf4j-api
- dev-java/slf4j-nop
- dev-java/swing-worker
- media-video/webcamstudio-module"
-RDEPEND="${DEPEND}"
-
-java_prepare() {
- # Fix some buggy java libs paths
- einfo "Patching the project.properties file..."
- sed -i \
- -e "s?=/usr/share/java/jna.jar?=libraries/jna.jar?" \
- -e "s?=libraries/jna-3.0...jar?=libraries/jna.jar?" \
- -e "s?absolutelayout.classpath=libraries/jna.jar?absolutelayout.classpath=libraries/jna.jar:libraries/absolutelayout.jar?" \
- nbproject/project.properties \
- || die "Failed to patch the project.properties file"
-
- # Fix avconv to gstreamer since avconv fails on some webcams
- einfo "Fixing webcam source command line..."
- sed -i \
- -e "s?#video=gst-launch-0.10?video=gst-launch-0.10?" \
- -e "s?#audio=gst-launch-0.10?audio=gst-launch-0.10?" \
- -e "s?video=avconv?#video=avconv?" \
- -e "s?audio=avconv?#audio=avconv?" \
- src/webcamstudio/externals/linux/sources/webcam.properties \
- || die "Failed to fix webcam source command line"
-
- # Fix avconv/gstreamer/ffmpeg binaries absolute paths
- einfo "Fixing some binaries' paths..."
- sed -i \
- -e "s?=gst-launch-0.10?=/usr/bin/gst-launch-0.10?" \
- -e "s?=avconv?=/usr/bin/ffmpeg?" \
- -e "s?=ffmpeg?=/usr/bin/ffmpeg?" \
- src/webcamstudio/externals/linux/*.properties \
- src/webcamstudio/externals/linux/*/*.properties \
- || die "Failed to fix binaries' paths"
-
- # CD to the proper folder here, so if upstream changes the tree structure
- # to be easier to fix it.
- cd "libraries"
-
- # Remove some bundled java libs and use Gentoo native ones
- einfo "Removing the unnecessary project's jar library files..."
- rm -v appframework*.jar \
- commons-*.jar \
- jcl104-over-slf4j-*.jar \
- jffmpeg-*.jar \
- jna*.jar \
- jsr*.jar \
- log4j-*.jar \
- mail*.jar \
- platform-*.jar \
- slf4j-*.jar \
- swing-*.jar \
- || die "Failed to remove some of the project's jar library files"
-
- java-pkg_jar-from appframework appframework.jar appframework-1.0.3.jar
- java-pkg_jar-from commons-cli-1 commons-cli.jar commons-cli-1.2.jar
- java-pkg_jar-from commons-codec commons-codec.jar commons-codec-1.2.jar
- java-pkg_jar-from commons-httpclient-3 commons-httpclient.jar commons-httpclient-3.1.jar
- java-pkg_jar-from swing-worker swing-worker.jar swing-worker-1.1.jar
- java-pkg_jar-from absolutelayout,jna,jsr305,log4j,sun-javamail,slf4j-api,slf4j-nop
-}
-
-pkg_setup() {
- java-pkg-2_pkg_setup
-}
-
-src_compile() {
- java-pkg-2_src_compile
-}
-
-src_install() {
- java-pkg_dojar dist/WebcamStudio.jar
-
- # Install only non-portage .jar bundled files
- java-pkg_jarinto /opt/${PN}/lib
- java-pkg_dojar libraries/jtwitter*.jar
- java-pkg_dojar libraries/netty*.jar
- java-pkg_dojar libraries/zxing*.jar
-
- # Prepare a launcher for the main application
- java-pkg_dolauncher ${PN} \
- --main webcamstudio.WebcamStudio \
- --jar WebcamStudio.jar
-
- newicon "debian/webcamstudio.png" webcamstudio.png
- domenu "debian/${PN}.desktop"
-
- use doc && java-pkg_dojavadoc dist/javadoc
- use source && java-pkg_dosrc src/*
-}
-
-pkg_postinst() {
- fdo-mime_desktop_database_update
-}
-
-pkg_postrm() {
- fdo-mime_desktop_database_update
-}
^ permalink raw reply related [flat|nested] 2+ messages in thread
end of thread, other threads:[~2020-12-23 21:41 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-12-23 21:41 [gentoo-commits] proj/betagarden:master commit in: media-video/webcamstudio/ Sebastian Pipping
-- strict thread matches above, loose matches on Subject: below --
2012-06-28 5:21 Naohiro Aota
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox