|
@@ -4,15 +4,14 @@
|
|
|
Summary: A text formatting system based on SGML
|
|
|
Summary(ja): SGML に基づいたテキスト整形システム
|
|
|
Name: linuxdoc-tools
|
|
|
-Version: 0.9.68
|
|
|
+Version: 0.9.72
|
|
|
Release: 1%{?_dist_release}
|
|
|
License: distributable
|
|
|
Group: Applications/Text
|
|
|
|
|
|
-Source0: http://http.us.debian.org/debian/pool/main/l/linuxdoc-tools/%{name}_%{version}.tar.gz
|
|
|
+Source0: http://http.us.debian.org/debian/pool/main/l/linuxdoc-tools/%{name}_%{version}.orig.tar.gz
|
|
|
Patch0: linuxdoc-tools-0.9.13-letter.patch
|
|
|
Patch1: linuxdoc-tools-0.9.20-lib64.patch
|
|
|
-Patch2: linuxdoc-tools-0.9.68-flex.patch
|
|
|
|
|
|
# Vine Patches
|
|
|
Patch100: linuxdoc-tools-0.9.68-platex.patch
|
|
@@ -55,31 +54,34 @@ DocBook DTD など、LinuxDoc DTD 以外のDTDを処理する場合には
|
|
|
%setup -q
|
|
|
%patch0 -p1
|
|
|
%patch1 -p1
|
|
|
-%patch2 -p1
|
|
|
|
|
|
%patch100 -p1 -b .platex
|
|
|
#%patch101 -p1 -b .dvips
|
|
|
#%patch103 -p1 -b .catalog
|
|
|
#perl -i.bak -p -e "s/^(OPTIMIZE=).*$/\$1${RPM_OPT_FLAGS}/" Makefile.in sgmls-1.1/Makefile
|
|
|
|
|
|
+autoreconf -vif
|
|
|
+
|
|
|
%build
|
|
|
-%configure --with-installed-iso-entities
|
|
|
+%configure --with-installed-nsgmls --with-installed-iso-entities --disable-docs
|
|
|
# Packaging brain-damage
|
|
|
-( cd entity-map
|
|
|
- autoconf
|
|
|
- %configure
|
|
|
-)
|
|
|
-make OPTIMIZE="$RPM_OPT_FLAGS"
|
|
|
+pushd entity-map
|
|
|
+autoconf
|
|
|
+%configure --enable-docs pdf
|
|
|
+popd
|
|
|
+
|
|
|
+make OPTIMIZE="$RPM_OPT_FLAGS" %{?_smp_mflags}
|
|
|
perl -pi -e 's,\$main::prefix/share/sgml/iso-entities-8879.1986/iso-entities.cat,/usr/share/sgml/sgml-iso-entities-8879.1986/catalog,' \
|
|
|
perl5lib/LinuxDocTools.pm
|
|
|
|
|
|
+
|
|
|
%install
|
|
|
[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
|
|
|
|
|
|
mkdir -p $RPM_BUILD_ROOT/%{_vendorperllibdir}
|
|
|
make install DESTDIR=$RPM_BUILD_ROOT perl5libdir=%{_vendorperllibdir}
|
|
|
-[ $RPM_BUILD_ROOT%{_docdir}/%{name} = $RPM_BUILD_ROOT%{_pkgdocdir} ] \
|
|
|
- || mv $RPM_BUILD_ROOT%{_docdir}/%{name} $RPM_BUILD_ROOT%{_pkgdocdir}
|
|
|
+#[ $RPM_BUILD_ROOT%{_docdir}/%{name} = $RPM_BUILD_ROOT%{_pkgdocdir} ] \
|
|
|
+# || mv $RPM_BUILD_ROOT%{_docdir}/%{name} $RPM_BUILD_ROOT%{_pkgdocdir}
|
|
|
perl -pi -e 's,/usr/share/sgml/iso-entities-8879.1986/iso-entities.cat,\$main::prefix/share/sgml/sgml-iso-entities-8879.1986/catalog,' \
|
|
|
$RPM_BUILD_ROOT%{_vendorperllibdir}/LinuxDocTools.pm
|
|
|
#Copy license files for parts into docdir
|
|
@@ -114,7 +116,8 @@ fi
|
|
|
|
|
|
%files
|
|
|
%defattr(-,root,root)
|
|
|
-%doc COPYING* ChangeLog INSTALL README VERSION debian/
|
|
|
+%license COPYING*
|
|
|
+%doc ChangeLog INSTALL README VERSION debian/
|
|
|
%{_bindir}/*
|
|
|
%{_datadir}/entity-map
|
|
|
%{_datadir}/linuxdoc-tools
|
|
@@ -127,6 +130,11 @@ fi
|
|
|
%{_mandir}/*/*
|
|
|
|
|
|
%changelog
|
|
|
+* Sun Aug 25 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.9.72-1
|
|
|
+- updated to 0.9.72.
|
|
|
+- updated Patch1.
|
|
|
+- dropped Patch2.
|
|
|
+
|
|
|
* Tue Jun 17 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 0.9.68-1
|
|
|
- update to 0.9.68
|
|
|
- add BR: texinfo, task-texlive
|