From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44100) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eJySR-0007xX-0J for guix-patches@gnu.org; Wed, 29 Nov 2017 04:15:11 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eJySN-00030u-2T for guix-patches@gnu.org; Wed, 29 Nov 2017 04:15:06 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:55226) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eJySM-00030b-SN for guix-patches@gnu.org; Wed, 29 Nov 2017 04:15:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eJySM-00078K-FT for guix-patches@gnu.org; Wed, 29 Nov 2017 04:15:02 -0500 Subject: [bug#28398] Xfburn Resent-Message-ID: Date: Wed, 29 Nov 2017 09:14:21 +0000 From: ng0 Message-ID: <20171129091421.hjqr7prtxlwiuzi5@abyayala> References: <28344762676147944247@scdbackup.webframe.org> <21449762702411757882@scdbackup.webframe.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="fiiwz7paimh7fvi4" Content-Disposition: inline In-Reply-To: <21449762702411757882@scdbackup.webframe.org> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Thomas Schmitt Cc: 28398@debbugs.gnu.org --fiiwz7paimh7fvi4 Content-Type: multipart/mixed; boundary="blmyij7ovlqwwooa" Content-Disposition: inline --blmyij7ovlqwwooa Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi Thomas, sorry for the delayed answer. I've applied your suggestions and the ones Christopher had a while back in this new version of the patches. Thanks again for you input. Thomas Schmitt transcribed 0.5K bytes: > Hi, >=20 > ng0 wrote: > > > (synopsis "library for reading, mastering and writing optical discs) >=20 > Christopher Baines wrote: > > I think this description better fits libburnia, rather than the > > specific libburn library. >=20 > Indeed "mastering" is inappropriate. libisofs masters images. > I will change the Debian description to >=20 > Description: library to provide CD/DVD/BD writing functions > - libburn is a library for reading, mastering and writing optical discs. > + libburn is a library for reading and writing optical discs. >=20 >=20 > Have a nice day :) >=20 > Thomas >=20 >=20 --=20 GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 GnuPG: https://c.n0.is/ng0_pubkeys/tree/keys WWW: https://n0.is --blmyij7ovlqwwooa Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename="0001-gnu-Add-libburn.patch" Content-Transfer-Encoding: quoted-printable =46rom 233dbe8c7866b18f265a9cf2ecb31e5459be87d4 Mon Sep 17 00:00:00 2001 =46rom: ng0 Date: Sat, 9 Sep 2017 13:47:31 +0000 Subject: [PATCH 1/3] gnu: Add libburn. * gnu/packages/cdrom.scm (libburn): New variable. --- gnu/packages/cdrom.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/cdrom.scm b/gnu/packages/cdrom.scm index ddc035c1b..7e60acdb1 100644 --- a/gnu/packages/cdrom.scm +++ b/gnu/packages/cdrom.scm @@ -8,6 +8,7 @@ ;;; Copyright =C2=A9 2016 Marius Bakke ;;; Copyright =C2=A9 2017 John Darrington ;;; Copyright =C2=A9 2017 Thomas Danckaert +;;; Copyright =C2=A9 2017 ng0 ;;; ;;; This file is part of GNU Guix. ;;; @@ -693,3 +694,29 @@ distributed with CD images and are used to describe ho= w tracks are laid out on the image.") (home-page "https://www.gnu.org/software/ccd2cue/") (license gpl3+))) + +(define-public libburn + (package + (name "libburn") + (version "1.4.6") + (source (origin + (method url-fetch) + (uri (string-append "http://files.libburnia-project.org/relea= ses/" + "libburn-" version ".tar.gz")) + (sha256 + (base32 + "0wbh49s3az3sfpai09z1zdgynq7wnwrk31v5589033274nmzldlx")))) + (build-system gnu-build-system) + (arguments + `(#:configure-flags (list "--enable-libcdio"))) + (inputs + `(("libcdio" ,libcdio))) + (native-inputs + `(("pkg-config" ,pkg-config))) + (home-page "https://dev.lovelyhq.com/libburnia/libburn") + (synopsis "Library for reading and writing optical discs") + (description + "Libburn is a library for reading, mastering and writing optical disc= s. +Supported media are: CD-R, CD-RW, DVD-RAM, DVD+RW, DVD+R, DVD+R/DL, +DVD-RW, DVD-R, DVD-R/DL, BD-R, and BD-RE.") + (license gpl2))) --=20 2.15.0 --blmyij7ovlqwwooa Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename="0002-gnu-Add-libisofs.patch" Content-Transfer-Encoding: quoted-printable =46rom bad35c7013071f4e9ef17ff81e975b82302859a9 Mon Sep 17 00:00:00 2001 =46rom: ng0 Date: Sat, 9 Sep 2017 13:59:39 +0000 Subject: [PATCH 2/3] gnu: Add libisofs. * gnu/packages/cdrom.scm (libisofs): New variable. --- gnu/packages/cdrom.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/cdrom.scm b/gnu/packages/cdrom.scm index 7e60acdb1..86fa16e1c 100644 --- a/gnu/packages/cdrom.scm +++ b/gnu/packages/cdrom.scm @@ -720,3 +720,31 @@ laid out on the image.") Supported media are: CD-R, CD-RW, DVD-RAM, DVD+RW, DVD+R, DVD+R/DL, DVD-RW, DVD-R, DVD-R/DL, BD-R, and BD-RE.") (license gpl2))) + +(define-public libisofs + (package + (name "libisofs") + (version "1.4.6") + (source (origin + (method url-fetch) + (uri (string-append "http://files.libburnia-project.org/relea= ses/" + "libisofs-" version ".tar.gz")) + (sha256 + (base32 + "02m5g6lbmmkh2xc5xzq5zaf3ma6v31gls66aj886b3cq9qw0paql")))) + (build-system gnu-build-system) + (inputs + `(("zlib" ,zlib))) + (native-inputs + `(("pkg-config" ,pkg-config))) + (home-page "https://dev.lovelyhq.com/libburnia/libisofs") + (synopsis "Library to create ISO 9660 images") + (description + "Libisofs creates ISO 9660 (also known as ECMA-119) filesystem images +which can either be written to POSIX file objects or handed over to +libburn for being written directly to optical media. +It can read metadata of ISO 9660 filesystems, manipulate them, and use them +to produce new complete filesystem images or add-on images to be appended +to the read filesystem image. +Supported extensions to ISO 9660 are Rock Ridge, Joliet, AAIP, zisofs.") + (license gpl2+))) --=20 2.15.0 --blmyij7ovlqwwooa Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename="0003-gnu-Add-xfburn.patch" Content-Transfer-Encoding: quoted-printable =46rom 4317f28d854b8f234d3272bd766c8d0b3cb8e9db Mon Sep 17 00:00:00 2001 =46rom: ng0 Date: Sat, 9 Sep 2017 14:11:36 +0000 Subject: [PATCH 3/3] gnu: Add xfburn. * gnu/packages/xfce.scm (xfburn): New variable. --- gnu/packages/xfce.scm | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm index 7668a1d38..964cb177d 100644 --- a/gnu/packages/xfce.scm +++ b/gnu/packages/xfce.scm @@ -6,6 +6,7 @@ ;;; Copyright =C2=A9 2016 Kei Kebreau ;;; Copyright =C2=A9 2017 Ricardo Wurmus ;;; Copyright =C2=A9 2017 Petter +;;; Copyright =C2=A9 2017 ng0 ;;; ;;; This file is part of GNU Guix. ;;; @@ -32,6 +33,7 @@ #:use-module (guix build-system trivial) #:use-module (gnu packages) #:use-module (gnu packages calendar) + #:use-module (gnu packages cdrom) #:use-module (gnu packages pkg-config) #:use-module (gnu packages glib) #:use-module (gnu packages gtk) @@ -902,3 +904,37 @@ bubble in a standard way can implicitly make use of xf= ce4-notifyd to do so by sending standard messages over D-Bus using the @code{org.freedesktop.Notifications} interface.") (license gpl2))) + +(define-public xfburn + (package + (name "xfburn") + (version "0.5.4") + (source (origin + (method url-fetch) + (uri (string-append "http://archive.xfce.org/src/apps/xfburn= /" + (version-major+minor version) "/" + name "-" version ".tar.bz2")) + (sha256 + (base32 + "1xn1kwxa3dl5r9bfj90a5322ynkwbn6k5v9b3a3pbr3a23zm604s")))) + (build-system gnu-build-system) + (native-inputs + `(("intltool" ,intltool) + ("pkg-config" ,pkg-config))) + (inputs + `(("exo" ,exo) + ("gstreamer" ,gstreamer) + ("gst-plugins-base" ,gst-plugins-base) + ("glib" ,glib) + ("gtk+" ,gtk+-2) + ("libburn" ,libburn) + ("libisofs" ,libisofs) + ("libxfce4ui" ,libxfce4ui))) + (home-page "https://goodies.xfce.org/projects/applications/xfburn") + (synopsis "GTK+ based CD and DVD burning application") + (description + "Xfburn is a simple CD/DVD burning tool based on libburnia +libraries. It can blank CD/DVD(-RW)s, burn and create iso images, +audio CDs, as well as burn personal compositions of data to either +CD or DVD.") + (license gpl2+))) --=20 2.15.0 --blmyij7ovlqwwooa-- --fiiwz7paimh7fvi4 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEqIyK3RKYKNfqwC5S4i+bv+40hYgFAloeem0ACgkQ4i+bv+40 hYjgMBAAswXQS4fQqU4QMUqAUYjnL21QWozMAov5NYtqr4VsQy4Cl1HVl+7z3oqQ tTlRYQG/Cyv4B09UiH7kdgOeOEUvdRhIuWkO/7Zuw7UQ/SIwMbVbKwAst8KUwQ1k CNK3ljLmMguPa98jizVA3igWO4PvyEzVxWqmP3MBDeoqbijxEai9SgfL7J38WjyI v1fbQbVIHCmlW+G5+XV/jN582LITDAwZaWLITFR2IFFUVOiMfmEUeeSyqAkgVaMk X4mg6lQWptag+IOa/QpuW9q1ChlrHuHOi0q2vaU0yKPxkLaDTaXQS03zWxHL9pl9 xTQKZb7t/xpI26xFaqcjI+sZGRQevGAif9Z3YpxRIjvlAaDbxWpeDGAAdcpIUKGv K9NE5VAhpDKAYgCzc1GYUjzY9dxEgiOru7Ox/h/qRi1GOP0+Cg8jcyWsMtM8sMQ3 aOPV+JYRryyJsDw8LWQiNu7iurPSrE3hDl2P7SxeCZv/glHKCiLw8Uqiz2xbpwe3 8qbCTncQ2Xn6/jEglR3UP6XEk+j3qYGPqYG0TSDzdR9KwX7Bg6qHKp+f944GaDXp Ya90oVxTvTQjeDRdYolBH7r3YBbfHrFaBhGUl3OLT0knX46sQHh7LfhQoZnJIV/X gKu+3lHyObe7bQATK3m+a9OZbK3aud8bHtUY758OzGFOFueYX2s= =HQTO -----END PGP SIGNATURE----- --fiiwz7paimh7fvi4--