diff --git a/.gimp-help.metadata b/.gimp-help.metadata new file mode 100644 index 0000000..9270dd0 --- /dev/null +++ b/.gimp-help.metadata @@ -0,0 +1 @@ +38df36c0692efbe2f7949f5535b5dcc32aa46f0d SOURCES/gimp-help-2.8.2.tar.bz2 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..239a0dd --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/gimp-help-2.8.2.tar.bz2 diff --git a/SPECS/gimp-help.spec b/SPECS/gimp-help.spec new file mode 100644 index 0000000..30f8ce0 --- /dev/null +++ b/SPECS/gimp-help.spec @@ -0,0 +1,354 @@ +# NOTE: en/English is in the main package +# LANGUAGES: ca,Catalan da,Danish de,German el,Greek en_GB,British_English es,Spanish fr,French it,Italian ja,Japanese ko,Korean nl,Dutch nn,Norwegian_Nynorsk pt_BR,Brazilian_Portuguese ru,Russian sl,Slovenian sv,Swedish zh_CN,Simplified_Chinese +%global gimpsubver 2.0 + +Summary: Help files for GIMP +Name: gimp-help +Version: 2.8.2 +Release: 1%{?dist} +License: GFDL and GPLv2+ +Group: Documentation +URL: http://docs.gimp.org/ +Source0: http://download.gimp.org/pub/gimp/help/gimp-help-%{version}.tar.bz2 +BuildArch: noarch +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-%(%__id_u -n)-root +BuildRequires: dblatex +# BuildRequires: docbook2odf [orphaned] +BuildRequires: docbook-style-xsl +BuildRequires: gnome-doc-utils +BuildRequires: libxml2 +BuildRequires: libxslt +BuildRequires: pkgconfig >= 0.9.0 +BuildRequires: gimp-devel >= 2:2.4 +BuildRequires: gettext +BuildRequires: graphviz +BuildRequires: pngnq +BuildRequires: pngcrush +Requires: gimp >= 2:2.4 +# BEGIN: OBSOLETE LANGUAGES +Obsoletes: gimp-help-fi < 2.8.1-1%{?dist} +Conflicts: gimp-help-fi < 2.8.1-1%{?dist} +Obsoletes: gimp-help-hr < 2.8.1-1%{?dist} +Conflicts: gimp-help-hr < 2.8.1-1%{?dist} +Obsoletes: gimp-help-lt < 2.8.1-1%{?dist} +Conflicts: gimp-help-lt < 2.8.1-1%{?dist} +Obsoletes: gimp-help-pl < 2.8.1-1%{?dist} +Conflicts: gimp-help-pl < 2.8.1-1%{?dist} +# END: OBSOLETE LANGUAGES + +%description +This package contains a user manual written for the GNU Image Manipulation +Program. + +# BEGIN: LANGUAGE SUB PACKAGES +%package ca +Summary: Catalan (ca) language support for gimp-help +Group: Documentation +Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} + +%description ca +Catalan language support for gimp-help. + +%package da +Summary: Danish (da) language support for gimp-help +Group: Documentation +Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} + +%description da +Danish language support for gimp-help. + +%package de +Summary: German (de) language support for gimp-help +Group: Documentation +Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} + +%description de +German language support for gimp-help. + +%package el +Summary: Greek (el) language support for gimp-help +Group: Documentation +Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} + +%description el +Greek language support for gimp-help. + +%package en_GB +Summary: British English (en_GB) language support for gimp-help +Group: Documentation +Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} + +%description en_GB +British English language support for gimp-help. + +%package es +Summary: Spanish (es) language support for gimp-help +Group: Documentation +Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} + +%description es +Spanish language support for gimp-help. + +%package fr +Summary: French (fr) language support for gimp-help +Group: Documentation +Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} + +%description fr +French language support for gimp-help. + +%package it +Summary: Italian (it) language support for gimp-help +Group: Documentation +Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} + +%description it +Italian language support for gimp-help. + +%package ja +Summary: Japanese (ja) language support for gimp-help +Group: Documentation +Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} + +%description ja +Japanese language support for gimp-help. + +%package ko +Summary: Korean (ko) language support for gimp-help +Group: Documentation +Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} + +%description ko +Korean language support for gimp-help. + +%package nl +Summary: Dutch (nl) language support for gimp-help +Group: Documentation +Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} + +%description nl +Dutch language support for gimp-help. + +%package nn +Summary: Norwegian Nynorsk (nn) language support for gimp-help +Group: Documentation +Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} + +%description nn +Norwegian Nynorsk language support for gimp-help. + +%package pt_BR +Summary: Brazilian Portuguese (pt_BR) language support for gimp-help +Group: Documentation +Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} + +%description pt_BR +Brazilian Portuguese language support for gimp-help. + +%package ru +Summary: Russian (ru) language support for gimp-help +Group: Documentation +Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} + +%description ru +Russian language support for gimp-help. + +%package sl +Summary: Slovenian (sl) language support for gimp-help +Group: Documentation +Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} + +%description sl +Slovenian language support for gimp-help. + +%package sv +Summary: Swedish (sv) language support for gimp-help +Group: Documentation +Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} + +%description sv +Swedish language support for gimp-help. + +%package zh_CN +Summary: Simplified Chinese (zh_CN) language support for gimp-help +Group: Documentation +Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} + +%description zh_CN +Simplified Chinese language support for gimp-help. + +# END: LANGUAGE SUB PACKAGES + +%prep +%setup -q + +%build +%configure +# don't attempt parallel builds, they tend to produce bad output without +# failing +make + +%install +rm -rf %buildroot +make DESTDIR=%{buildroot} install + +rm -f files.list.* +f="$PWD/files.list" + +pushd %{buildroot}%{_datadir}/gimp/%{gimpsubver}/help +for lang in *; do + echo "%%defattr (-, root, root, -)" > "$f.$lang" + echo "%%lang($lang) %%{_datadir}/gimp/%%{gimpsubver}/help/$lang" >> "$f.$lang" +done +popd + +%clean +rm -rf %buildroot + +%files +%defattr (-, root, root, -) +%dir %{_datadir}/gimp/%{gimpsubver}/help +%{_datadir}/gimp/%{gimpsubver}/help/en +%doc AUTHORS ChangeLog COPYING NEWS README TERMINOLOGY + +# BEGIN: LANGUAGE FILE LISTS +%files ca -f files.list.ca +%files da -f files.list.da +%files de -f files.list.de +%files el -f files.list.el +%files en_GB -f files.list.en_GB +%files es -f files.list.es +%files fr -f files.list.fr +%files it -f files.list.it +%files ja -f files.list.ja +%files ko -f files.list.ko +%files nl -f files.list.nl +%files nn -f files.list.nn +%files pt_BR -f files.list.pt_BR +%files ru -f files.list.ru +%files sl -f files.list.sl +%files sv -f files.list.sv +%files zh_CN -f files.list.zh_CN +# END: LANGUAGE FILE LISTS + +%changelog +* Thu Sep 15 2014 Nils Philippsen - 2.8.2-1 +- version 2.8.2 +- use %%global instead of %%define +- fix website and source URLs + +* Thu Jan 09 2014 Nils Philippsen - 2.8.1-1 +- version 2.8.1 +- reenable parallel building +- add Brazilian Portuguese translation +- remove (empty) translations: Finnish, Hungarian, Lithuanian, Polish +- fix translation that makes xml2po.py/libxml2 crash + +* Fri Dec 27 2013 Daniel Mach - 2.8.0-8 +- Mass rebuild 2013-12-27 + +* Tue Jul 09 2013 Nils Philippsen - 2.8.0-7 +- add GPLv2+ to license list (included tools used for building) + +* Tue May 14 2013 Nils Philippsen - 2.8.0-6 +- don't attempt parallel builds, they succeed or fail without a clear pattern + +* Mon May 13 2013 Nils Philippsen - 2.8.0-5 +- include all PO files missing from the tarball (#914031) + +* Wed Feb 13 2013 Fedora Release Engineering - 2.8.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Thu Jul 19 2012 Fedora Release Engineering - 2.8.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Tue Jun 19 2012 Nils Philippsen - 2.8.0-2 +- add language subpackages + +* Tue Jun 05 2012 Nils Philippsen - 2.8.0-1 +- version 2.8.0 +- add po files missing in tarball +- add new build requirements: dblatex, graphviz, pngnq, pngcrush +- fix file list generation + +* Fri Jan 13 2012 Fedora Release Engineering - 2.4.2-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Tue Feb 08 2011 Fedora Release Engineering - 2.4.2-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Fri Jul 24 2009 Fedora Release Engineering - 2.4.2-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Tue Feb 24 2009 Fedora Release Engineering - 2.4.2-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Fri Dec 12 2008 Nils Philippsen - 2.4.2-3 +- Merge Review (#225798): + - quote percent signs written into files list + - enable parallel make + +* Thu Dec 11 2008 Nils Philippsen - 2.4.2-2 +- Merge Review (#225798): + - ship AUTHORS, ChangeLog, COPYING, NEWS, README, TERMINOLOGY + - don't own directories included in the gimp package + - use %%defattr(-, root, root, -) + +* Wed Nov 26 2008 Nils Philippsen +- Group: Documentation + +* Fri Oct 10 2008 Nils Philippsen - 2.4.2-1 +- version 2.4.2 + +* Fri Apr 18 2008 Nils Philippsen - 2.4.1-1 +- version 2.4.1 + +* Mon Feb 04 2008 Nils Philippsen - 2.4.0-1 +- version 2.4.0 +- mark language specific files with %%lang() +- add BR: gettext + +* Wed Aug 08 2007 Nils Philippsen - 2-0.2.0.13 +- change licensing tag to GFDL + +* Wed Aug 08 2007 Nils Philippsen - 2-0.1.0.13 +- version 2-0.13 +- don't use "%%makeinstall ..." but "make DESTDIR=... install" for installing + +* Thu Apr 12 2007 Nils Philippsen - 2-0.1.0.12 +- version 2-0.12 + +* Thu Jan 04 2007 Nils Philippsen - 2-0.1.0.11 +- version 2-0.11 +- add disttag + +* Wed Jul 12 2006 Jesse Keating - 2-0.1.0.10.1.1 +- rebuild + +* Mon Apr 24 2006 Nils Philippsen +- version 2-0.10 + +* Fri Dec 09 2005 Jesse Keating +- rebuilt + +* Fri Oct 21 2005 Nils Philippsen +- version 2-0.9 + +* Wed Feb 23 2005 Nils Philippsen +- version 2-0.7 + +* Sat Jan 15 2005 Nils Philippsen +- version 2-0.6 + +* Fri Jul 02 2004 Nils Philippsen +- version 2-0.3 + +* Tue Jun 15 2004 Elliot Lee +- rebuilt + +* Fri Apr 02 2004 Nils Philippsen +- version 2-0.2 + +* Wed Mar 17 2004 Nils Philippsen +- version 2-0.1 +- initial build