[packages/xorriso] - up to 1.3.4, further unified with libisoburn.spec (merged info patch, renamed -tcltk to -gui)

qboosh qboosh at pld-linux.org
Sat Dec 14 10:42:42 CET 2013


commit 131b080e32dbeebf24838d898b9ae3083ef26e03
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sat Dec 14 10:44:20 2013 +0100

    - up to 1.3.4, further unified with libisoburn.spec (merged info patch, renamed -tcltk to -gui)

 xorriso-info.patch | 42 ++++++++++++++++++++++++++++++++++++++++++
 xorriso.spec       | 53 ++++++++++++++++++++++++++++++++++-------------------
 2 files changed, 76 insertions(+), 19 deletions(-)
---
diff --git a/xorriso.spec b/xorriso.spec
index d5071e2..447a811 100644
--- a/xorriso.spec
+++ b/xorriso.spec
@@ -1,29 +1,27 @@
-#
-#
-# !!!
-# !!! NOTE: the same software is built from the libisoburn.spec
-# !!!
+# !!! NOTE: PLD supplies xorriso from libisoburn.spec (using libjte+libisofs+libburn)
 #
 # Conditional build:
-%bcond_with	tests		# build with tests
-%bcond_without	tests		# build without tests
+%bcond_without	tests		# don't perform "make test"
 #
 Summary:	ISO 9660 Rock Ridge Filesystem Manipulator
+Summary(pl.UTF-8):	Program do operacji na systemach plików ISO 9660 Rock Ridge
 Name:		xorriso
-Version:	1.3.2
+Version:	1.3.4
 Release:	0.1
 License:	GPL v3+
 Group:		Applications
 Source0:	http://www.gnu.org/software/xorriso/%{name}-%{version}.tar.gz
-# Source0-md5:	40865f3ca320a08f24235c7c80dc1c19
+# Source0-md5:	a4f5fae39c12b272366a017b9a0fb5fa
+Patch0:		%{name}-info.patch
 URL:		http://www.gnu.org/software/xorriso/
 BuildRequires:	acl-devel
 BuildRequires:	attr-devel
-BuildRequires:	autoconf
+BuildRequires:	autoconf >= 2.50
 BuildRequires:	automake
 BuildRequires:	bzip2-devel
 BuildRequires:	libtool
 BuildRequires:	readline-devel
+BuildRequires:	texinfo
 BuildRequires:	zlib-devel
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -37,17 +35,34 @@ to optical media or to filesystem objects.
 Vice versa xorriso is able to copy file objects out of ISO 9660
 filesystems.
 
-%package tcltk
-Summary:	Frontend to the ISO 9660 Rock Ridge Filesystem Manipulator
+%description -l pl.UTF-8
+xorriso kopiuje obiekty plików z systemów plików zgodnych z POSIX na
+systemy plików ISO 9660 z rozszerzeniem Rock Ridge oraz pozwala na
+operacje na tych systemach plików w ramach sesji. Potrafi wczytywać
+informacje zarządzające z istniejących obrazów ISO i zapisuje wyniki
+sesji na nośnik optyczny lub do obiektów systemu plików.
+
+W drugą stronę xorriso potrafi kopiować obiekty plików z systemów
+plików ISO 9660.
+
+%package gui
+Summary:	Tcl/Tk based frontend to the ISO 9660 Rock Ridge Filesystem Manipulator
+Summary(pl.UTF-8):	Oparty na Tcl/Tk interfejs do obsługi xorriso w formie okien dialogowych
 Group:		X11/Applications
 Requires:	tk-BWidget
 Requires:	%{name} = %{version}-%{release}
+Obsoletes:	xorriso-tcltk
+
+%description gui
+Tcl/Tk based frontend that operates xorriso in dialog mode.
 
-%description tcltk
-Frontend to xorriso, the ISO 9660 Rock Ridge Filesystem Manipulator.
+%description gui -l pl.UTF-8
+Oparty na Tcl/Tk interfejs do obsługi xorriso w formie okien
+dialogowych.
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 %{__libtoolize}
@@ -74,8 +89,7 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%doc AUTHORS CONTRIBUTORS COPYRIGHT ChangeLog README
-%doc doc/*
+%doc AUTHORS CONTRIBUTORS COPYRIGHT ChangeLog README doc/*
 %attr(755,root,root) %{_bindir}/osirrox
 %attr(755,root,root) %{_bindir}/xorrecord
 %attr(755,root,root) %{_bindir}/xorriso
@@ -83,9 +97,10 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man1/xorrecord.1*
 %{_mandir}/man1/xorriso.1*
 %{_mandir}/man1/xorrisofs.1*
-%{_infodir}/xorr*.info*
+%{_infodir}/xorrecord.info*
+%{_infodir}/xorriso.info*
+%{_infodir}/xorrisofs.info*
 
-%files tcltk
+%files gui
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/xorriso-tcltk
-
diff --git a/xorriso-info.patch b/xorriso-info.patch
new file mode 100644
index 0000000..24ad448
--- /dev/null
+++ b/xorriso-info.patch
@@ -0,0 +1,42 @@
+--- libisoburn-1.0.4/xorriso/xorrisofs.texi.orig	2011-03-10 10:33:11.000000000 +0100
++++ libisoburn-1.0.4/xorriso/xorrisofs.texi	2011-03-11 18:37:57.155415456 +0100
+@@ -5,9 +5,9 @@
+ @c %**end of header
+ @c
+ @c man-ignore-lines begin
+- at dircategory Archiving
++ at dircategory File utilities:
+ @direntry
+-* Xorrisofs: (xorrisofs).           Emulates ISO 9660 program mkisofs
++* Xorrisofs: (xorrisofs).		Emulates ISO 9660 program mkisofs
+ @end direntry
+ @c man-ignore-lines end
+ @c
+--- libisoburn-1.0.4/xorriso/xorriso.texi.orig	2011-03-10 10:33:11.000000000 +0100
++++ libisoburn-1.0.4/xorriso/xorriso.texi	2011-03-11 18:37:56.211417132 +0100
+@@ -5,9 +5,9 @@
+ @c %**end of header
+ @c
+ @c man-ignore-lines begin
+- at dircategory Archiving
++ at dircategory File utilities:
+ @direntry
+-* Xorriso: (xorriso).           Burns ISO 9660 on CD, DVD, BD.
++* Xorriso: (xorriso).			Burns ISO 9660 on CD, DVD, BD
+ @end direntry
+ @c man-ignore-lines end
+ @c
+--- libisoburn-1.1.8/xorriso/xorrecord.texi.orig	2011-11-20 19:25:59.000000000 +0100
++++ libisoburn-1.1.8/xorriso/xorrecord.texi	2011-11-22 21:11:20.791392041 +0100
+@@ -5,9 +5,9 @@
+ @c %**end of header
+ @c
+ @c man-ignore-lines begin
+- at dircategory Archiving
++ at dircategory File utilities:
+ @direntry
+-* Xorrecord: (xorrecord).           Emulates CD/DVD/BD program cdrecord
++* Xorrecord: (xorrecord).		Emulates CD/DVD/BD program cdrecord
+ @end direntry
+ @c man-ignore-lines end
+ @c
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/xorriso.git/commitdiff/131b080e32dbeebf24838d898b9ae3083ef26e03



More information about the pld-cvs-commit mailing list