107 lines
3.8 KiB
RPMSpec
107 lines
3.8 KiB
RPMSpec
Name: xcftools
|
|
Version: 1.0.7
|
|
Release: 13%{?dist}
|
|
Summary: Command-line tools for extracting information from XCF files
|
|
|
|
Group: Applications/Multimedia
|
|
License: Public Domain
|
|
URL: http://henning.makholm.net/software
|
|
Source0: http://henning.makholm.net/%{name}/%{name}-%{version}.tar.gz
|
|
BuildRequires: gettext libpng-devel
|
|
|
|
#patches
|
|
Patch1: replace_png_null_macros.patch
|
|
Patch2: fix_sed_replacement_error.patch
|
|
Patch3: xcftools-aarch64.patch
|
|
|
|
%description
|
|
Xcftools is a set of fast command-line tools for extracting information from
|
|
the Gimp's native file format XCF. The tools are designed to allow efficient
|
|
use of layered XCF files as sources in a build system that use 'make' and
|
|
similar tools to manage automatic processing of the graphics.
|
|
These tools work independently of the Gimp engine and do not require
|
|
the Gimp to even be installed.
|
|
|
|
%prep
|
|
%setup -q
|
|
%patch1 -p1 -b .orig
|
|
%patch2 -p1 -b .orig
|
|
%patch3 -p1 -b .aarch64
|
|
# To avoid strip before install (that will generate an empty debuginfo)
|
|
sed -i -e '/strip=/d' Makefile.in
|
|
|
|
%build
|
|
%configure
|
|
make %{?_smp_mflags}
|
|
cd manpo
|
|
# Convert to utf-8
|
|
for file in xcf2png.da.1 xcf2pnm.da.1 xcfinfo.da.1 xcfview.da.1 ; do
|
|
iconv -f ISO-8859-1 -t UTF-8 -o $file.new $file && touch -r $file $file.new && mv $file.new $file
|
|
done
|
|
|
|
|
|
%install
|
|
mkdir -p $RPM_BUILD_ROOT%{_bindir} $RPM_BUILD_ROOT%{_mandir}/man1/
|
|
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
|
|
%find_lang %{name}
|
|
|
|
|
|
%files -f %{name}.lang
|
|
%doc README
|
|
%{_bindir}/xcfview
|
|
%{_bindir}/xcfinfo
|
|
%{_bindir}/xcf2pnm
|
|
%{_bindir}/xcf2png
|
|
%{_mandir}/man?/xcfview.1.gz
|
|
%{_mandir}/man?/xcfinfo.1.gz
|
|
%{_mandir}/man?/xcf2pnm.1.gz
|
|
%{_mandir}/man?/xcf2png.1.gz
|
|
%{_mandir}/da/man?/xcfview.1.gz
|
|
%{_mandir}/da/man?/xcfinfo.1.gz
|
|
%{_mandir}/da/man?/xcf2pnm.1.gz
|
|
%{_mandir}/da/man?/xcf2png.1.gz
|
|
|
|
|
|
%changelog
|
|
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.7-13
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
|
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.7-12
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
|
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.7-11
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
|
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.7-10
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
|
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 1.0.7-9
|
|
- Perl 5.18 rebuild
|
|
|
|
* Mon Apr 08 2013 Jaromir Capik <jcapik@redhat.com> - 1.0.7-8
|
|
- aarch64 support (#926753)
|
|
|
|
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.7-7
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
|
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.7-6
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
|
* Tue Mar 20 2012 Lakshmi Narasimhan T V <lakshminaras2002@gmail.com> - 1.0.7-5
|
|
- Rebuild
|
|
|
|
* Sat Feb 18 2012 Lakshmi Narasimhan T V <lakshminaras2002@gmail.com> - 1.0.7-4
|
|
- Apply patch to fix bash substitution error. The program_transform_name macro
|
|
- becomes s&^&& instead of s,x,x after running rpmbuild's configure. Problem seems
|
|
- to be with passing --program-prefix=
|
|
- Enumerate the list of binaries and man pages
|
|
|
|
* Sun Feb 12 2012 Lakshmi Narasimhan T V <lakshminaras2002@gmail.com> - 1.0.7-3
|
|
- Reviving the package. Remove buildroot, and clean.
|
|
- Apply patch to fix reference to obsoleted PNG Null macros.
|
|
|
|
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.7-2
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
|
* Tue Dec 22 2009 Nicoleau Fabien <nicoleau.fabien@gmail.com> 1.0.7-1
|
|
- Initital build
|