summaryrefslogtreecommitdiff
path: root/media-gfx/jpegtoavi
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-gfx/jpegtoavi
reinit the tree, so we can have metadata
Diffstat (limited to 'media-gfx/jpegtoavi')
-rw-r--r--media-gfx/jpegtoavi/Manifest6
-rw-r--r--media-gfx/jpegtoavi/files/jpegtoavi-1.5-Makefile.patch31
-rw-r--r--media-gfx/jpegtoavi/jpegtoavi-1.5.ebuild29
-rw-r--r--media-gfx/jpegtoavi/metadata.xml14
4 files changed, 80 insertions, 0 deletions
diff --git a/media-gfx/jpegtoavi/Manifest b/media-gfx/jpegtoavi/Manifest
new file mode 100644
index 000000000000..91bd150a80d8
--- /dev/null
+++ b/media-gfx/jpegtoavi/Manifest
@@ -0,0 +1,6 @@
+AUX jpegtoavi-1.5-Makefile.patch 873 SHA256 f2f6641c2b8daf97f49a337173c1bc39146e7ebc54231267613ebae499aa651f SHA512 6a33393a6eef430630b58d12f7e8a5b6a4266c8dfa1a0fd18a20660c5f9ed374edde377abda68dbcefb2863ce07e5c72b23ad7db2620f77e450fdd6c9db563ae WHIRLPOOL 861bbf1254edaff36c8e424dd53bdbe01336bf5e6987d46f2a6cd58b17c450cf62cc721310a94161dde6d8eac278b7f69b9460091f541035e6579aa1a40f4e2a
+DIST jpegtoavi-1.5.tar.gz 14882 SHA256 6ddedb9a82d5a4b4b57bac2750a73c59584d38adad98b199e485c6c99328fc93 SHA512 7daac756cb2b863cdaa1101e99705a429e08695adf777cf6398150e5b2fd01c5b4b772b2d3f177f6d67592a1dd5d4fdcecd62563cefa58d06ef2dcbc2aa07231 WHIRLPOOL a162fcd1778864af73ed3371b0d60ab7a2cafda50b50847006b5f9b78d5ff5d600538b6c5da9a8dcb7dfd7c613b28e09615bace4b03808fad99b3d5582db06e8
+EBUILD jpegtoavi-1.5.ebuild 565 SHA256 918a590344d094829a6b4c8d2c4fd79f135b73eb8bac4e01f4936ccb62097f01 SHA512 95b7db6169f946751d82e56433f0e26caf28770757d28e56b2b5c69dfb4e6e57fff6c72a8f1dd3b97cb0be2c9be58cc537320bd9561dc484f90b42ecdff4c87a WHIRLPOOL 4c7c7e5eb5ff0e1efbc0251f83aef3c7f42103e11761af4007a0127eba32aabd8fb085480ed6198cead0b34f5f5dc7edbb547a8e2cb07aeb1ba7ebbedd8d657c
+MISC ChangeLog 2579 SHA256 905c5e4db9387bde34e46156f98ca5be387ef78c4c21b48bab15adb7437b1765 SHA512 171ec7e27ac047473ed30e8feb7bb86600c5e5e4b7c4b94ec6288675bb3740f75ed6541ef543479b10fdc091f07069254ef3f6d1a11e97b982a99cb47c04f70a WHIRLPOOL 1b6168d129b741137ebeb7be9385d913354d676ec84519d66ff77b38042691c48043d83c93293da7da98fa2a7feecdc3a168778d52bc32e88cacbe2aacf1e04e
+MISC ChangeLog-2015 512 SHA256 9eb02ef4410e8a6959faff259e41f6fc9fbd3d3ffa5e4e889156023fb1f821f7 SHA512 6068e3f284faeb2e683dbc79bc5e29da2c1d08f1012d379890f6b8df0d0e81fe0b8614bddf1a5e3c336905b14b97237d98b1ce344a3eef62e1d70904c2f0ccc1 WHIRLPOOL 1f56e4c40a086c9cecf9230c1ba855ad2f8549d1e4d4002a4015226a4158661776cc6384231de9137939294540b7b8741d234ab4f9701b93ca2e117fe6999a37
+MISC metadata.xml 436 SHA256 ab955a50edc2c057132f18c89ea0b940278d28d4b8b9f7f6a1d8c258c039acf0 SHA512 6e34f1a383d6921a5114ea1d850b428ac50f748a7fe6847978409590346198dad15e998c1bc5f97af5550a90b9f51319133fab2788400c7df9d3cb4cbefd4297 WHIRLPOOL dfff9df3bdbfc72ee6a37ed1814ddabcc1bd57055d9cc7add4f6063ad1c760a455bfbec47f4b33a0eba28e353179021706f078d9c435e97581bf3559a2945985
diff --git a/media-gfx/jpegtoavi/files/jpegtoavi-1.5-Makefile.patch b/media-gfx/jpegtoavi/files/jpegtoavi-1.5-Makefile.patch
new file mode 100644
index 000000000000..9f562f293b31
--- /dev/null
+++ b/media-gfx/jpegtoavi/files/jpegtoavi-1.5-Makefile.patch
@@ -0,0 +1,31 @@
+--- Makefile.orig 2010-03-02 23:06:07.000000000 +0200
++++ Makefile 2010-03-02 23:11:59.000000000 +0200
+@@ -1,4 +1,4 @@
+-CC=gcc
++CC ?= gcc
+ INCLUDE=
+ LIBS=-L.
+ SOURCES=jpegtoavi.c avifmt.h byteswap.h llist.h llist.c
+@@ -10,7 +10,8 @@
+ PACKAGE_VERSION_MIN=5
+ PACKAGE_VERSION=$(PACKAGE_VERSION_MAJ).$(PACKAGE_VERSION_MIN)
+ VERBOSE=0
+-CCFLAGS=$(INCLUDE) -O3 -Wall -ansi -g -DLINUX -D__UNIX__ \
++CFLAGS += -Wall -ansi
++CPPFLAGS += $(INCLUDE) -DLINUX -D__UNIX__ \
+ -DVERSION_MIN=$(PACKAGE_VERSION_MIN) \
+ -DVERSION_MAJ=$(PACKAGE_VERSION_MAJ) \
+ -DVERBOSE=$(VERBOSE)
+@@ -27,10 +28,10 @@
+ all: jpegtoavi
+
+ %.o: %.c
+- $(CC) $(CCFLAGS) -c $< -o $@
++ $(CC) $(CFLAGS) $(CPPFLAGS) -c $< -o $@
+
+ jpegtoavi: jpegtoavi.o llist.o
+- $(CC) $(CCFLAGS) jpegtoavi.o llist.o $(LIBS) -o $@
++ $(CC) $(LDFLAGS) jpegtoavi.o llist.o $(LIBS) -o $@
+
+ distdir: $(DISTFILES)
+ $(am__remove_distdir)
diff --git a/media-gfx/jpegtoavi/jpegtoavi-1.5.ebuild b/media-gfx/jpegtoavi/jpegtoavi-1.5.ebuild
new file mode 100644
index 000000000000..eb054f06923d
--- /dev/null
+++ b/media-gfx/jpegtoavi/jpegtoavi-1.5.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=2
+inherit eutils toolchain-funcs
+
+DESCRIPTION="JPEG to AVI/MJPEG animation command-line conversion tool"
+HOMEPAGE="https://sourceforge.net/projects/jpegtoavi/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-Makefile.patch
+}
+
+src_compile() {
+ tc-export CC
+ emake || die
+}
+
+src_install() {
+ dobin ${PN} || die
+ doman ${PN}.1
+ dodoc CHANGELOG README
+}
diff --git a/media-gfx/jpegtoavi/metadata.xml b/media-gfx/jpegtoavi/metadata.xml
new file mode 100644
index 000000000000..d70cd5970240
--- /dev/null
+++ b/media-gfx/jpegtoavi/metadata.xml
@@ -0,0 +1,14 @@
+<?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>
+ <maintainer type="project">
+ <email>graphics@gentoo.org</email>
+ <name>Gentoo Graphics Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">jpegtoavi</remote-id>
+ </upstream>
+</pkgmetadata>