summaryrefslogtreecommitdiff
path: root/media-video/frameworks
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /media-video/frameworks
reinit the tree, so we can have metadata
Diffstat (limited to 'media-video/frameworks')
-rw-r--r--media-video/frameworks/Manifest7
-rw-r--r--media-video/frameworks/files/frameworks-0.3.7-ceilf.patch10
-rw-r--r--media-video/frameworks/files/frameworks-0.3.7-strcmp-and-datadir.patch24
-rw-r--r--media-video/frameworks/frameworks-0.3.7-r1.ebuild36
-rw-r--r--media-video/frameworks/metadata.xml10
5 files changed, 87 insertions, 0 deletions
diff --git a/media-video/frameworks/Manifest b/media-video/frameworks/Manifest
new file mode 100644
index 000000000000..a1e6afff9852
--- /dev/null
+++ b/media-video/frameworks/Manifest
@@ -0,0 +1,7 @@
+AUX frameworks-0.3.7-ceilf.patch 243 SHA256 a454d5dc878cf0f7501ec1c2c14a866a1ef34b12767075512a4162bfcb6914ac SHA512 68b094fa58f59aebb639b8799bf5a15ea7cf7916803744de26a138d8f9b34f43172719dbf73889039cdc7c87edac6a5525f0c0a35acbed353e29e17694e00d3c WHIRLPOOL 0ecd49c5d6d3fcb06483fd4c064b11d08adadcaff186ce2e6835ac014d4b48d615338908ba3abc2b21d1744bc1f3667cbb0ea5fb29bec160862b4bd634f7f5c8
+AUX frameworks-0.3.7-strcmp-and-datadir.patch 826 SHA256 3679fe6bec6913a6f5a27cdf61e361605551bc8e31e7c66a498feffc80a81fe7 SHA512 9987e0c4aff9b42ec8a826991e38638548614986fc83f12e46dc9e357f9f8f6e7d3be9de23c7012f5b36f7cadb5a3f144cc3d2b3615f69ae0f444c5c017675c6 WHIRLPOOL f8d0e5bc96dbcbf01f8c2dbde8d6c33b23910f6063541b54a3fdb3e63865d4345ae74a1c6db074f0ce3132a8b46e51050d8f18eea8b216f6785f49fa46337415
+DIST frameworks-0.3.7.tar.gz 116266 SHA256 bf069ea0701c0d86485aa75bd7dc367acdc2efbb9a7aa425110b8cf473dd7f08 SHA512 e146bf9e6c793fbfb809a47501fa4f9f12ba2a4f2e9e4e6c4acac8dda44421eefc4053b6cc01d98f4429e923ecd8322bc499a8a9fa39f41a334df322229df93d WHIRLPOOL a9c62e10c7bcb1f178a76483ffa9eeeb8ff6bf48e67c292f1ac21e0d0a389b791a9a276273427e811254df446b753615a692d4c225d717da5cfb50590cbaf096
+EBUILD frameworks-0.3.7-r1.ebuild 677 SHA256 074ab8f2877e296f5964ea3d69d73c5e46034985ba1aa57470d7de72b450b5ec SHA512 021f0155e4c06c40019df9d456ef999ab70abbe7610b61b1fc3002d4b248343226a54ea9f4b66e4e458cf3886eeb98fd52b0c3b96026010367aeacb2ae5bc0f2 WHIRLPOOL 552b63c0e002aedb377f3f7417106804d2bf4fe4f9021ee052439dd4d47ac1cbab47b3e48f28fbf965a1354007af38b40cf50fa46d76adffa673c027a93a7817
+MISC ChangeLog 3271 SHA256 c7bc4f96a1cb730d69bc266ef1abf0a7113c237123b61396be87fd1d82e7d3ad SHA512 46bac0f77f2c13cabc459b0520e0525eb09379b7c844a1ad79915217a1d31d754c9291b18ec1e8be7f5607799bc613036db996cbdfcae554728907388a382902 WHIRLPOOL e29bf7ebd3f803235384d64cdf72e46d6c7d8504bd42e132fe1909f7638d668c119b4ad7f1718ed8cd75c84c8537b5ec9caf113e966310872ce881e535bf7086
+MISC ChangeLog-2015 1537 SHA256 000a6e1359b477d8d1c3dc5d1b65f577b7a6ca78a090a4a131d50122eb0452f7 SHA512 c789d6703769e7a9801087847e68f626f9afcd795a55cef07a3f5ab59df1d93e6915885e952daf92f19267572ceecad784d4d5aafa66d4732f189948bef0161d WHIRLPOOL dd003601257666c3311f31c57ef1df36dfc1840ac45aea99003d9b0e3143e0bdf83209dbaba37fb29d42345a0d624fcd3934ee99115dbcf0105555af5539ac3e
+MISC metadata.xml 369 SHA256 4a8aa20f156151bf42c7959fe33d2ad4985e82bb66ba3fb41da211665a62b7a9 SHA512 447c8547b21a573156781ddefb9adc5c4010807b7ff5d8e5270b14f3bc512ca394a3d1d5a6e81cc459eccec60c7ade516de85a9a0b945c24a98c71b43fb59052 WHIRLPOOL 73c19b9e4eb6f3b253f9cac9a9bdc9d95b1ce395ecaa28dd14ec36bc7d6f124e79c8428d7971bb29bcaa1752e7fbf5c86abc6b41be8b503f8495a2e2408263be
diff --git a/media-video/frameworks/files/frameworks-0.3.7-ceilf.patch b/media-video/frameworks/files/frameworks-0.3.7-ceilf.patch
new file mode 100644
index 000000000000..6ccc271b5abf
--- /dev/null
+++ b/media-video/frameworks/files/frameworks-0.3.7-ceilf.patch
@@ -0,0 +1,10 @@
+--- a/configure.in
++++ b/configure.in
+@@ -12,6 +12,7 @@
+ AC_PROG_INSTALL
+
+ # Checks for libraries
++AC_SEARCH_LIBS(ceil, m)
+ pkg_modules="gtk+-2.0 gthread-2.0 libglade-2.0"
+ PKG_CHECK_MODULES(PACKAGE, [$pkg_modules])
+ AC_SUBST(PACKAGE_CFLAGS)
diff --git a/media-video/frameworks/files/frameworks-0.3.7-strcmp-and-datadir.patch b/media-video/frameworks/files/frameworks-0.3.7-strcmp-and-datadir.patch
new file mode 100644
index 000000000000..1550a211bda8
--- /dev/null
+++ b/media-video/frameworks/files/frameworks-0.3.7-strcmp-and-datadir.patch
@@ -0,0 +1,24 @@
+--- a/src/interface.c
++++ b/src/interface.c
+@@ -258,8 +258,8 @@
+
+ /* find our glade interface file */
+ datadir = g_string_new(DATADIR);
+- if (datadir->str != "" || datadir->str != NULL)
+- datadir = g_string_append(datadir, "/");
++ if (strcmp(datadir->str, "") || datadir->str != NULL)
++ datadir = g_string_append(datadir, "/frameworks/");
+ filename = g_string_new("frameworks.glade");
+
+ if (g_file_test(filename->str, G_FILE_TEST_EXISTS) == TRUE) {
+--- a/src/Makefile.am
++++ b/src/Makefile.am
+@@ -8,7 +8,7 @@
+ EXTRA_DIST = template.glade template.gladep
+
+ bin_PROGRAMS = frameworks
+-data_DATA = frameworks.glade
++pkgdata_DATA = frameworks.glade
+
+ frameworks_SOURCES = frameworks.c frameworks.h common.h videodev.h \
+ camera.c camera.h interface.c interface.h callbacks.c callbacks.h \
diff --git a/media-video/frameworks/frameworks-0.3.7-r1.ebuild b/media-video/frameworks/frameworks-0.3.7-r1.ebuild
new file mode 100644
index 000000000000..cbaab961263b
--- /dev/null
+++ b/media-video/frameworks/frameworks-0.3.7-r1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools
+
+DESCRIPTION="A small v4l frame capture utility especially suited for stop motion animation"
+SRC_URI="http://frameworks.polycrystal.org/release/${P}.tar.gz"
+HOMEPAGE="http://frameworks.polycrystal.org"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~ppc ~x86 ~amd64"
+
+RDEPEND="
+ >=gnome-base/libglade-2
+ x11-libs/gtk+:2
+"
+DEPEND="
+ ${RDEPEND}
+ virtual/pkgconfig
+"
+
+DOCS=(
+ AUTHORS ChangeLog NEWS README TODO
+)
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.3.7-ceilf.patch
+ "${FILESDIR}"/${PN}-0.3.7-strcmp-and-datadir.patch
+)
+
+src_prepare() {
+ default
+
+ eautoreconf
+}
diff --git a/media-video/frameworks/metadata.xml b/media-video/frameworks/metadata.xml
new file mode 100644
index 000000000000..e4ddc0b43949
--- /dev/null
+++ b/media-video/frameworks/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>media-video@gentoo.org</email>
+</maintainer>
+<longdescription lang="en">
+A small frame capture utiliy compatible with v4l usefull especially for doing stop motion animations.
+</longdescription>
+</pkgmetadata>