diff options
Diffstat (limited to 'app-cdr/cdw')
-rw-r--r-- | app-cdr/cdw/Manifest | 5 | ||||
-rw-r--r-- | app-cdr/cdw/cdw-0.8.0.ebuild | 30 | ||||
-rw-r--r-- | app-cdr/cdw/cdw-9999.ebuild | 36 | ||||
-rw-r--r-- | app-cdr/cdw/files/cdw-0.8.0-uclibc.patch | 32 | ||||
-rw-r--r-- | app-cdr/cdw/metadata.xml | 8 |
5 files changed, 111 insertions, 0 deletions
diff --git a/app-cdr/cdw/Manifest b/app-cdr/cdw/Manifest new file mode 100644 index 000000000000..b6ace0ecc2c3 --- /dev/null +++ b/app-cdr/cdw/Manifest @@ -0,0 +1,5 @@ +AUX cdw-0.8.0-uclibc.patch 740 BLAKE2B d546a26870f9beba9b9c7471d94d5e3a5c9e23e88064356f06890683615e73651b3acf90b835b5fe2a3fa24c88cc24b28a471083a035d6b11e53ef76f067355d SHA512 1b2a1101037d7999f361b686685509745d71e953ce45dcd33cb52d73510ee684faaea1b6715627a2944068ebacf5130b9a881bbc73061714c4d1643233042c93 +DIST cdw-0.8.0.tar.gz 849851 BLAKE2B 395a8cf527c676da6056dd5b887625c2d6a7ac214651351e6412e846cb435c179785c406a9e4306a72c9a7982eb8e1a0600719ca481307a8efdee5da6e626089 SHA512 67fd9e397800187baafff425fd77ae9ba679a7b396736004f305accea3c3c9ca215d70dac0410fd8ef9ed016f7ce11c3859c84bfa04e3234cee84201605175d0 +EBUILD cdw-0.8.0.ebuild 638 BLAKE2B 84e0b4074f75b011d6e688229d9456d93254c2311fcb1c8f55654fe30e9ecdfcf5b8a1b22188b66e570dcd86e6fa03dd54ea8369700309aa874ffdc1be8be791 SHA512 eafd53379d69dd7f4755ebe950cd63100dd9dabe65983dbd82b332742868a4e764f16e93bd287293d3751a5703b24edd86f5d7f2f0cb78be948ebd9854324b82 +EBUILD cdw-9999.ebuild 728 BLAKE2B 27aec6e24d07a7709b3e243c30239708eab935b96d901a181006f08f929d5e5510f6ae6ed4dde4476d35e6fec825498934382c6cdab8c8f0faf8242316dad19c SHA512 201717df85037d106db0670b4ff528147851ed8e2502665484577f188b1164f7cfc99fd66c1e85d4f365a7b0bf63f98bc6a7e52b6988d741a596bbaee30f7599 +MISC metadata.xml 240 BLAKE2B 0afeda9a0f5f12f46f814e39da9b888116a752948c98603475a0745af8489c5c88b9ace8956a58c4d6699d382a05e683f2798867068e0c58a28c31ed8898d494 SHA512 ff094d0df1386eff97f6a48bd936826782717d38a8f51d4c1d06a066ce95b4ebe275ae23c7229d5bb7467c03a38fa85e23c04a7b65cbb89d8f3ef56a64dd1664 diff --git a/app-cdr/cdw/cdw-0.8.0.ebuild b/app-cdr/cdw/cdw-0.8.0.ebuild new file mode 100644 index 000000000000..2bcc1069a8b0 --- /dev/null +++ b/app-cdr/cdw/cdw-0.8.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit eutils + +DESCRIPTION="An ncurses based console frontend for cdrtools and dvd+rw-tools" +HOMEPAGE="http://cdw.sourceforge.net" +SRC_URI="mirror://sourceforge/cdw/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~ppc x86" +IUSE="" + +DEPEND="virtual/cdrtools + app-cdr/dvd+rw-tools + dev-libs/libburn + dev-libs/libcdio[-minimal] + sys-libs/ncurses[unicode]" +RDEPEND=${DEPEND} + +src_prepare() { + epatch "${FILESDIR}"/${P}-uclibc.patch +} + +src_install() { + DOCS="AUTHORS ChangeLog NEWS README THANKS cdw.conf" \ + default +} diff --git a/app-cdr/cdw/cdw-9999.ebuild b/app-cdr/cdw/cdw-9999.ebuild new file mode 100644 index 000000000000..68ab7c086d59 --- /dev/null +++ b/app-cdr/cdw/cdw-9999.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +ECVS_SERVER="cdw.cvs.sourceforge.net:/cvsroot/cdw" +ECVS_MODULE="cdw" +ECVS_TOPDIR="${DISTDIR}/cvs-src/${ECVS_MODULE}" + +inherit autotools eutils cvs + +MY_P=${PN}_${PV} +DESCRIPTION="An ncurses based console frontend for cdrtools and dvd+rw-tools" +HOMEPAGE="http://cdw.sourceforge.net" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="" +IUSE="" + +DEPEND="virtual/cdrtools + app-cdr/dvd+rw-tools + dev-libs/libburn + dev-libs/libcdio[-minimal] + sys-libs/ncurses[unicode]" +RDEPEND=${DEPEND} + +S=${WORKDIR}/${ECVS_MODULE} + +src_prepare() { + eautoreconf +} + +src_install() { + DOCS="AUTHORS ChangeLog NEWS README THANKS cdw.conf" \ + default +} diff --git a/app-cdr/cdw/files/cdw-0.8.0-uclibc.patch b/app-cdr/cdw/files/cdw-0.8.0-uclibc.patch new file mode 100644 index 000000000000..eedf7e13642b --- /dev/null +++ b/app-cdr/cdw/files/cdw-0.8.0-uclibc.patch @@ -0,0 +1,32 @@ +--- cdw-0.8.0/src/main.c ++++ cdw-0.8.0-uclibc/src/main.c +@@ -44,7 +44,9 @@ + #include <stdio.h> + #include <stdlib.h> + #include <string.h> ++#ifndef __UCLIBC__ + #include <mcheck.h> ++#endif + #include <signal.h> /* sig_atomic_t */ + + #include <dirent.h> /* PATH_MAX */ +--- cdw-0.8.0/src/tasks/cdw_create_image.c ++++ cdw-0.8.0-uclibc/src/tasks/cdw_create_image.c +@@ -21,6 +21,7 @@ + + #include <inttypes.h> + #include <stdlib.h> ++#include <unistd.h> + + #include "cdw_file_manager.h" + #include "gettext.h" +--- cdw-0.8.0/src/utilities/cdw_utils.c ++++ cdw-0.8.0-uclibc/src/utilities/cdw_utils.c +@@ -28,6 +28,7 @@ + #include <sys/types.h> + #include <sys/stat.h> + #include <fcntl.h> ++#include <unistd.h> + + #include "cdw_logging.h" + #include "gettext.h" diff --git a/app-cdr/cdw/metadata.xml b/app-cdr/cdw/metadata.xml new file mode 100644 index 000000000000..c2f92db9934e --- /dev/null +++ b/app-cdr/cdw/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-needed --> + <upstream> + <remote-id type="sourceforge">cdw</remote-id> + </upstream> +</pkgmetadata> |