diff --git a/.gimp-help.metadata b/.gimp-help.metadata new file mode 100644 index 0000000..d7ad9b6 --- /dev/null +++ b/.gimp-help.metadata @@ -0,0 +1,2 @@ +c76209660dedc4b969115f6a9e16f4c600dc1d6a SOURCES/gimp-help-2.8.0.tar.bz2 +a25793f7904f6153551db2fffbe12401d21cd8e3 SOURCES/gimp-help-2.8.0-missing-po-files.patch.xz diff --git a/README.md b/README.md deleted file mode 100644 index 0e7897f..0000000 --- a/README.md +++ /dev/null @@ -1,5 +0,0 @@ -The master branch has no content - -Look at the c7 branch if you are working with CentOS-7, or the c4/c5/c6 branch for CentOS-4, 5 or 6 - -If you find this file in a distro specific branch, it means that no content has been checked in yet diff --git a/SPECS/gimp-help.spec b/SPECS/gimp-help.spec new file mode 100644 index 0000000..4f3edad --- /dev/null +++ b/SPECS/gimp-help.spec @@ -0,0 +1,358 @@ +# NOTE: en/English is in the main package +# LANGUAGES: ca,Catalan da,Danish de,German el,Greek en_GB,British_English es,Spanish fi,Finnish fr,French hr,Hungarian it,Italian ja,Japanese ko,Korean lt,Lithuanian nl,Dutch nn,Norwegian_Nynorsk pl,Polish ru,Russian sl,Slovenian sv,Swedish zh_CN,Simplified_Chinese +%define gimpsubver 2.0 + +Summary: Help files for GIMP +Name: gimp-help +Version: 2.8.0 +Release: 7%{?dist} +License: GFDL and GPLv2+ +Group: Documentation +URL: http://wiki.gimp.org/gimp/GimpDocs +Source0: ftp://ftp.gimp.org/pub/gimp/help/gimp-help-%{version}.tar.bz2 +# files missing from the tarball +Patch0: gimp-help-2.8.0-missing-po-files.patch.xz +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 + +%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 fi +Summary: Finnish (fi) language support for gimp-help +Group: Documentation +Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} + +%description fi +Finnish 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 hr +Summary: Hungarian (hr) language support for gimp-help +Group: Documentation +Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} + +%description hr +Hungarian 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 lt +Summary: Lithuanian (lt) language support for gimp-help +Group: Documentation +Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} + +%description lt +Lithuanian 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 pl +Summary: Polish (pl) language support for gimp-help +Group: Documentation +Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} + +%description pl +Polish 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 +%patch0 -p1 -b .missing-po-files + +%build +%configure +# don't attempt parallel builds, they succeed or fail without a clear pattern +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 fi -f files.list.fi +%files fr -f files.list.fr +%files hr -f files.list.hr +%files it -f files.list.it +%files ja -f files.list.ja +%files ko -f files.list.ko +%files lt -f files.list.lt +%files nl -f files.list.nl +%files nn -f files.list.nn +%files pl -f files.list.pl +%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 +* 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