diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /media-video/aacskeys |
reinit the tree, so we can have metadata
Diffstat (limited to 'media-video/aacskeys')
-rw-r--r-- | media-video/aacskeys/Manifest | 9 | ||||
-rw-r--r-- | media-video/aacskeys/aacskeys-0.4.0c-r2.ebuild | 34 | ||||
-rw-r--r-- | media-video/aacskeys/aacskeys-0.4.0e-r1.ebuild | 44 | ||||
-rw-r--r-- | media-video/aacskeys/files/aacskeys-0.4.0c-aacskeys-makefile.patch | 35 | ||||
-rw-r--r-- | media-video/aacskeys/files/aacskeys-0.4.0c-libaacskeys-makefile.patch | 36 | ||||
-rw-r--r-- | media-video/aacskeys/metadata.xml | 8 |
6 files changed, 166 insertions, 0 deletions
diff --git a/media-video/aacskeys/Manifest b/media-video/aacskeys/Manifest new file mode 100644 index 000000000000..35b5368be512 --- /dev/null +++ b/media-video/aacskeys/Manifest @@ -0,0 +1,9 @@ +AUX aacskeys-0.4.0c-aacskeys-makefile.patch 1502 SHA256 81b48eaa059f1b0282f2b59388f3b5296fa74a4e103180436690986010d39fd2 SHA512 51cb650966da58dceccc9baf1f339bb4e92003b08537ca74c037aa70038a211fc0c3f91706d731de8c280f22c1c1aba472e7f023552bc85883a1d080e0dc1704 WHIRLPOOL 9df34d471032be122b94e836439d2f1d74f23c48b7d7a8c7972d21a75980aed85c2bea2201aaeca2bbe022719bb8ef47211e11600dd8ec9dd7154d09972669d8 +AUX aacskeys-0.4.0c-libaacskeys-makefile.patch 2486 SHA256 adff9ed101e016b21e902e18285826c9da2b40a787f8c57989e2d92c48fabc7f SHA512 f1ec7136c42162d9f981d80e918f63e729728d22d8c460d740004dcf8a9b3e7427b5ad33f40c5bdb88f872a2fad4d13651f069e43cae1464b961fa2503597b21 WHIRLPOOL cb98c31ee78aee3c0f0a1d7455b206b0a9fc1ba51c8766f1e00f1b0672641a11edfecf66e8bac80d3e0fc300add2f0b58cfb6f7a5480e7fdcb43826d8be4254f +DIST aacskeys-0.4.0c.tar.gz 4118637 SHA256 54ea78898917f4acaf78101dda254de56bc7696bad12cbf22ee6f09d4ee88a43 SHA512 34c434fd1b118fb301b8af9c20762075bab213b39584e8e33c6b685c7504e4863f78ee2754d131e760c535dd24b29826dc6756833b5deaaa5c4b70ab8f9a6ba8 WHIRLPOOL c710dfc56804390a8c89c57f50cf756e5b96c38224621f1f14f9600830b10ff4b3e4b5a7f9d3069523d4c5a5ec2c0130bd43269e990e3f0c433ac7b698acf79b +DIST aacskeys-0.4.0e.tar.gz 4117374 SHA256 d9ee6332ae545f93f17f16438c352c98ad2ee019929bc0e6743dcedb23df7f34 SHA512 86435bd4b5ce31cae87390bade631d9dc36814cd5e03fdcaca02eefe3d351432e7ba61f7127f6030b92e929ba3726547d7c04d8558239bd23a32bcb1574b7f6f WHIRLPOOL 88b5beee39a78d81fa3e6fb714faf35ebbf5ba118239d3afad121cb80e5fd37b6445f2282d2b25d4c9bf71a5a35b02473abff12b28adbe5cf5d2bd9f9973f275 +EBUILD aacskeys-0.4.0c-r2.ebuild 809 SHA256 9b49fcbb361102ae183c05c51fe1db09fe129ba4a5c8fbf09f19041360eac275 SHA512 ce803b7378c1502906466899da0811e5b20ccbca466458255de37b1a8b4e4040b1deec9bc6bf059c31d2bf6b5713bc6f57c2542d652c0117cf4d1cbf62dc4252 WHIRLPOOL e52d84856bd73026af5d84c4177c5cc6f7c3e1716c2c87c0957d8284ed5e8018a6e543c7734475918219fe5afc21fc7b856b1ebf000084c7aa1172653045efe6 +EBUILD aacskeys-0.4.0e-r1.ebuild 864 SHA256 b04aaa8121fbc0c693e77b2112055313775e09f5dc47e7bc942fa247c4650bef SHA512 9ccfa5585de8a23f52d2225e87bca7cc1eebc13239e638c5b7ef382de5f7c760e50bc2f0c62da19aaae966e21f42e8fcefc0df52e2c3277812bcacf99aa8caac WHIRLPOOL ab5309d32c696f74b3c04e0452215172c3431ab08a4fc16120c62d38efa94dc883a30d3f34de7ad86ab0e82a7c0e522ed08c5447495eed2a40ad396ae5e5145b +MISC ChangeLog 3003 SHA256 c26d9de85c1522e21e714e9355264322c27cfb8bea2038613c9f9b746e1bff2c SHA512 2ff7afeb828e9616c7d4bf42a325a09f58c5e3c422694fa4ad0ebeea08f5e507ee5954a2f929a33408794ee7bb484b0bebe8434e636a8b5e604d3883e5d1168e WHIRLPOOL eec9e7b64c69a179d666e16b7acc1ad16c8b6235efdd91ab95cf5fcadf1c2684c5dd74134de48da479f28671480c0e7931a8353eb7510d885966d8f26ce46e3f +MISC ChangeLog-2015 2004 SHA256 a14975651a82f2d342952883c5aa1350767053b915df8f87d7c7ef1fe24a2e98 SHA512 6c1b4798faa59b86ffadd517c1642d01f021236e920739dafdcb16f7de41cb6bdf52f2bc5a06d48300b1b3867bd574d88bf84ce0fdf2cf09b82ec8b4c2a7dd06 WHIRLPOOL 0fa956f53176f001c81406b0a63bce9c5618ecef4ab2af14e350a9e58514de9536756a08db3dead6859536c1cbba3bcc3216cbd6a30c3b447447418d63f3d270 +MISC metadata.xml 380 SHA256 5de7bbc44be111a6a3b8f51893e0a87e5a379c7ef5e707baf37ab37d9d7289dd SHA512 7160dff7516eb6b883400830f1a9d55f08552f911a4433ec1a041ac1dd99d88e41cdb8e2b68aae844aab0f00859e5135f03eeeca0edbdaf979e35a92087a21c8 WHIRLPOOL 6868ae5ae37ccb846b408090448d25f163e3a3d1b45fc36c8ddfe6c787215040ea2a157bab8d47bf00ec8db63eb941cdbb3c0dbd97efa7546c84df6b685d4af7 diff --git a/media-video/aacskeys/aacskeys-0.4.0c-r2.ebuild b/media-video/aacskeys/aacskeys-0.4.0c-r2.ebuild new file mode 100644 index 000000000000..7eed7a5ffb04 --- /dev/null +++ b/media-video/aacskeys/aacskeys-0.4.0c-r2.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit eutils java-pkg-2 + +DESCRIPTION="Decrypt keys from an AACS source (HD DVD / Blu-Ray)" +HOMEPAGE="http://forum.doom9.org/showthread.php?t=123311" +SRC_URI="http://bluray.beandog.org/aacskeys/${P}.tar.gz" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="" + +RDEPEND="dev-libs/openssl[-bindist]" +DEPEND=">=virtual/jdk-1.6 + ${RDEPEND}" + +src_prepare() { + epatch "${FILESDIR}/${P}-aacskeys-makefile.patch" + epatch "${FILESDIR}/${P}-libaacskeys-makefile.patch" +} + +src_compile() { + emake || die "emake failed" +} + +src_install() { + dobin bin/linux/aacskeys || die + dolib lib/linux/libaacskeys.so || die + dodoc HostKeyCertificate.txt ProcessingDeviceKeysSimple.txt \ + README.txt || die +} diff --git a/media-video/aacskeys/aacskeys-0.4.0e-r1.ebuild b/media-video/aacskeys/aacskeys-0.4.0e-r1.ebuild new file mode 100644 index 000000000000..a9a91825c350 --- /dev/null +++ b/media-video/aacskeys/aacskeys-0.4.0e-r1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit eutils java-pkg-2 + +DESCRIPTION="Decrypt keys from an AACS source (HD DVD / Blu-Ray)" +HOMEPAGE="http://forum.doom9.org/showthread.php?t=123311" +SRC_URI="http://bluray.beandog.org/aacskeys/${P}.tar.gz" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="dev-libs/openssl:0=[-bindist]" +DEPEND=">=virtual/jdk-1.6 + ${RDEPEND}" + +DOCS=( + HostKeyCertificate.txt + ProcessingDeviceKeysSimple.txt + README.txt +) + +PATCHES=( + "${FILESDIR}/${PN}-0.4.0c-aacskeys-makefile.patch" + "${FILESDIR}/${PN}-0.4.0c-libaacskeys-makefile.patch" +) + +# overriding src_* functions from java-pkg-2 eclass. +src_prepare() { + default +} + +src_compile() { + emake +} + +src_install() { + dobin bin/linux/aacskeys + dolib lib/linux/libaacskeys.so + einstalldocs +} diff --git a/media-video/aacskeys/files/aacskeys-0.4.0c-aacskeys-makefile.patch b/media-video/aacskeys/files/aacskeys-0.4.0c-aacskeys-makefile.patch new file mode 100644 index 000000000000..272dcc010819 --- /dev/null +++ b/media-video/aacskeys/files/aacskeys-0.4.0c-aacskeys-makefile.patch @@ -0,0 +1,35 @@ +--- a/aacskeys.make ++++ b/aacskeys.make +@@ -13,12 +13,12 @@ + LIBDIR := . + OBJDIR := obj/linux/Release + OUTDIR := bin/linux +- CPPFLAGS := $(DEPFLAGS) -D "_REENTRANT" -I "/usr/local/ssl/include" +- CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -Wall -fomit-frame-pointer -O3 -pipe ++ CPPFLAGS := $(DEPFLAGS) -D "_REENTRANT" -I "/usr/ssl/include" ++ CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) + CXXFLAGS := $(CFLAGS) +- LDFLAGS += -L$(BINDIR) -L$(LIBDIR) -s -L"/usr/local/ssl/lib" -lcrypto ++ LDFLAGS += -L$(BINDIR) -L$(LIBDIR) -L"/usr/ssl/lib" -lcrypto + LDDEPS := +- RESFLAGS := -D "_REENTRANT" -I "/usr/local/ssl/include" ++ RESFLAGS := -D "_REENTRANT" -I "/usr/ssl/include" + TARGET := aacskeys + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) + endif +@@ -28,12 +28,12 @@ + LIBDIR := . + OBJDIR := obj/linux/Debug + OUTDIR := bin/linux/debug +- CPPFLAGS := $(DEPFLAGS) -D "_REENTRANT" -D "DEBUG" -I "/usr/local/ssl/include" +- CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g -Wall -pipe ++ CPPFLAGS := $(DEPFLAGS) -D "_REENTRANT" -D "DEBUG" -I "/usr/ssl/include" ++ CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) -L"/usr/local/ssl/lib" -lcrypto + LDDEPS := +- RESFLAGS := -D "_REENTRANT" -D "DEBUG" -I "/usr/local/ssl/include" ++ RESFLAGS := -D "_REENTRANT" -D "DEBUG" -I "/usr/ssl/include" + TARGET := aacskeys + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) + endif diff --git a/media-video/aacskeys/files/aacskeys-0.4.0c-libaacskeys-makefile.patch b/media-video/aacskeys/files/aacskeys-0.4.0c-libaacskeys-makefile.patch new file mode 100644 index 000000000000..2d5e6cc2431a --- /dev/null +++ b/media-video/aacskeys/files/aacskeys-0.4.0c-libaacskeys-makefile.patch @@ -0,0 +1,36 @@ +--- a/libaacskeys.make ++++ b/libaacskeys.make +@@ -13,12 +13,12 @@ + LIBDIR := . + OBJDIR := obj/linux/ReleaseLib + OUTDIR := lib/linux +- CPPFLAGS := $(DEPFLAGS) -D "_REENTRANT" -D "JNILIB" -I "/usr/local/ssl/include" -I "/usr/lib/jvm/java-6-sun/include" -I "/usr/lib/jvm/java-6-sun/include/linux" +- CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -fPIC -Wall -fomit-frame-pointer -O3 -pipe ++ CPPFLAGS := $(DEPFLAGS) -D "_REENTRANT" -D "JNILIB" -I "/usr/ssl/include" -I "/etc/java-config-2/current-system-vm/include" -I "/etc/java-config-2/current-system-vm/include/linux" ++ CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -fPIC + CXXFLAGS := $(CFLAGS) +- LDFLAGS += -L$(BINDIR) -L$(LIBDIR) -shared -s -L"/usr/local/ssl/lib" -lcrypto ++ LDFLAGS += -L$(BINDIR) -L$(LIBDIR) -shared -L"/usr/ssl/lib" -lcrypto + LDDEPS := +- RESFLAGS := -D "_REENTRANT" -D "JNILIB" -I "/usr/local/ssl/include" -I "/usr/lib/jvm/java-6-sun/include" -I "/usr/lib/jvm/java-6-sun/include/linux" ++ RESFLAGS := -D "_REENTRANT" -D "JNILIB" -I "/usr/ssl/include" -I "/etc/java-config-2/current-system-vm/include" -I "/etc/java-config-2/current-system-vm/include/linux" + TARGET := libaacskeys.so + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) + endif +@@ -28,12 +28,12 @@ + LIBDIR := . + OBJDIR := obj/linux/DebugLib + OUTDIR := lib/linux/debug +- CPPFLAGS := $(DEPFLAGS) -D "_REENTRANT" -D "JNILIB" -D "DEBUG" -I "/usr/local/ssl/include" -I "/usr/lib/jvm/java-6-sun/include" -I "/usr/lib/jvm/java-6-sun/include/linux" +- CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -fPIC -g -Wall -pipe ++ CPPFLAGS := $(DEPFLAGS) -D "_REENTRANT" -D "JNILIB" -D "DEBUG" -I "/usr/ssl/include" -I "/etc/java-config-2/current-system-vm/include" -I "/etc/java-config-2/current-system-vm/include/linux" ++ CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -fPIC -g + CXXFLAGS := $(CFLAGS) +- LDFLAGS += -L$(BINDIR) -L$(LIBDIR) -shared -L"/usr/local/ssl/lib" -lcrypto ++ LDFLAGS += -L$(BINDIR) -L$(LIBDIR) -shared -L"/usr/ssl/lib" -lcrypto + LDDEPS := +- RESFLAGS := -D "_REENTRANT" -D "JNILIB" -D "DEBUG" -I "/usr/local/ssl/include" -I "/usr/lib/jvm/java-6-sun/include" -I "/usr/lib/jvm/java-6-sun/include/linux" ++ RESFLAGS := -D "_REENTRANT" -D "JNILIB" -D "DEBUG" -I "/usr/ssl/include" -I "/etc/java-config-2/current-system-vm/include" -I "/etc/java-config-2/current-system-vm/include/linux" + TARGET := libaacskeys.so + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) + endif diff --git a/media-video/aacskeys/metadata.xml b/media-video/aacskeys/metadata.xml new file mode 100644 index 000000000000..531e97b976d1 --- /dev/null +++ b/media-video/aacskeys/metadata.xml @@ -0,0 +1,8 @@ +<?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">aacskeys is a program to decrypt all required keys from an AACS protected HD-DVD / Blu-Ray to decrypt it.</longdescription> +</pkgmetadata> |