summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen de Groot <yngwin@gentoo.org>2008-09-15 20:04:03 +0000
committerBen de Groot <yngwin@gentoo.org>2008-09-15 20:04:03 +0000
commit77533aa18e40e4dbd689c893f909e6ee9ddf2a9a (patch)
tree7ad315fc1533dcd4f9f1a0607adedc305163897c /app-cdr/recorder
parentKeyworded on alpha, bug #236244 (diff)
downloadgentoo-2-77533aa18e40e4dbd689c893f909e6ee9ddf2a9a.tar.gz
gentoo-2-77533aa18e40e4dbd689c893f909e6ee9ddf2a9a.tar.bz2
gentoo-2-77533aa18e40e4dbd689c893f909e6ee9ddf2a9a.zip
Initial commit of app-cdr/recorder, a simple gtk+ disc burner
(Portage version: 2.2_rc8/cvs/Linux 2.6.26.5 i686)
Diffstat (limited to 'app-cdr/recorder')
-rw-r--r--app-cdr/recorder/ChangeLog10
-rw-r--r--app-cdr/recorder/Manifest4
-rw-r--r--app-cdr/recorder/metadata.xml18
-rw-r--r--app-cdr/recorder/recorder-1.4.1.ebuild49
4 files changed, 81 insertions, 0 deletions
diff --git a/app-cdr/recorder/ChangeLog b/app-cdr/recorder/ChangeLog
new file mode 100644
index 000000000000..89f42653b0b7
--- /dev/null
+++ b/app-cdr/recorder/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for app-cdr/recorder
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-cdr/recorder/ChangeLog,v 1.1 2008/09/15 20:04:03 yngwin Exp $
+
+*recorder-1.4.1 (15 Sep 2008)
+
+ 15 Sep 2008; Ben de Groot <yngwin@gentoo.org> +metadata.xml,
+ +recorder-1.4.1.ebuild:
+ Initial commit. Ebuild by me.
+
diff --git a/app-cdr/recorder/Manifest b/app-cdr/recorder/Manifest
new file mode 100644
index 000000000000..41acfd0df4ad
--- /dev/null
+++ b/app-cdr/recorder/Manifest
@@ -0,0 +1,4 @@
+DIST recorder-1.4.1.tar.bz2 30490 RMD160 6aa8daf7f49b42f7ec7eb4edbb3fdb3f5c4773a8 SHA1 9312216197c4ba2895ea25b1f254679120053e7e SHA256 3ea38f6023ef71c167adb7d465a5b3f94e55ce58891b339dab6d7594705cce21
+EBUILD recorder-1.4.1.ebuild 1027 RMD160 e7909897f56261809d936fd0d84d961ce2531248 SHA1 3bf566b89e16a369b6b8e22df44488463b3ec3d0 SHA256 0cd1e997423565efdc0d696482e51a7a46e86c33cb452440d8e921ea69728b78
+MISC ChangeLog 270 RMD160 53102fde99d8075ff270df438f22970635aea96a SHA1 e5d0e33e07969990917bbc8c684413fd6121c406 SHA256 25ebf416e6a4fefc8d6b1ebe685a39d8618568bf9a59828089d527b2aed2761a
+MISC metadata.xml 771 RMD160 06da3b85d0ee0aba5b188e56ce6898e18932fc2b SHA1 adc51a2caca7b8bce887db16cef5b3b9854ce972 SHA256 a31d4dd675b1fff113af542d150fd4ba85ba23f73b2734124dd90665f02ac2a1
diff --git a/app-cdr/recorder/metadata.xml b/app-cdr/recorder/metadata.xml
new file mode 100644
index 000000000000..84f627d9a9ef
--- /dev/null
+++ b/app-cdr/recorder/metadata.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>media-optical</herd>
+ <maintainer>
+ <email>yngwin@gentoo.org</email>
+ <name>Ben de Groot</name>
+ </maintainer>
+ <longdescription lang="en">
+ Recorder is a graphical frontend of cdrecord/cdrtools, cdrdao, mkisofs
+ and growisofs. It aims to be simple and easy to use, free of large
+ configurations and useless options, following the KISS principle and
+ offering a disc burning of quality, nothing more. You can burn data
+ (CD/DVD), audio (CD), video (DVD, VCD and SVCD), iso images (CD/DVD),
+ create iso images to burn later and check integrity of burned files
+ with md5sum.
+ </longdescription>
+</pkgmetadata>
diff --git a/app-cdr/recorder/recorder-1.4.1.ebuild b/app-cdr/recorder/recorder-1.4.1.ebuild
new file mode 100644
index 000000000000..aeafb9dbb378
--- /dev/null
+++ b/app-cdr/recorder/recorder-1.4.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-cdr/recorder/recorder-1.4.1.ebuild,v 1.1 2008/09/15 20:04:03 yngwin Exp $
+
+inherit fdo-mime
+
+DESCRIPTION="A simple GTK+ disc burner"
+HOMEPAGE="http://code.google.com/p/recorder/"
+SRC_URI="http://recorder.googlecode.com/files/${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="dvdr mp3 nls ogg vcd"
+
+LANGS="ar cs es fr pt_BR ru it nl"
+for l in ${LANGS}; do
+ IUSE="${IUSE} linguas_${l}"
+done
+
+DEPEND="nls? ( sys-devel/gettext )"
+RDEPEND="${DEPEND}
+ dev-python/pygtk
+ sys-apps/coreutils
+ virtual/cdrtools
+ dvdr? ( app-cdr/dvd+rw-tools )
+ mp3? ( virtual/mpg123 )
+ ogg? ( media-sound/vorbis-tools )
+ vcd? ( app-cdr/cdrdao
+ media-video/vcdimager )"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ sed -i -e "s:ar cs es fr pt_BR ru it nl:${LINGUAS}:" Makefile
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ dodoc CHANGELOG TRANSLATORS
+}
+
+pkg_postinst() {
+ fdo-mime_desktop_database_update
+}
+
+pkg_postrm() {
+ fdo-mime_desktop_database_update
+}