[packages/sk1] - cleanup, longer description, mark locale files with lang()

qboosh qboosh at pld-linux.org
Sun May 12 09:32:18 CEST 2013


commit 4530edeb8fb82da354c427f7a4f145684a357f56
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sun May 12 09:32:16 2013 +0200

    - cleanup, longer description, mark locale files with lang()

 sk1.spec | 83 ++++++++++++++++++++++++++++++++++++++++++++++++----------------
 1 file changed, 63 insertions(+), 20 deletions(-)
---
diff --git a/sk1.spec b/sk1.spec
index 56ecf72..996b101 100644
--- a/sk1.spec
+++ b/sk1.spec
@@ -1,46 +1,50 @@
-#
-# TODO : clean up and move some to sitesctiptdir and fill more desc
+# TODO: move resources to /usr/share?
 Summary:	sK1 - illustration program
 Summary(pl.UTF-8):	sK1 - program do ilustracji
 Name:		sk1
 Version:	0.9.1
-Release:	0.2
+%define	subver	pre2
+Release:	0.%{subver}.2
 License:	GPL v2
 Group:		Applications/Communications
-Source0:	https://sk1.googlecode.com/files/%{name}-0.9.1pre2_rev1383.tar.gz
+Source0:	https://sk1.googlecode.com/files/%{name}-%{version}%{subver}_rev1383.tar.gz
 # Source0-md5:	ce8a98e99e133b215b7ed67d6b0e0113
 URL:		http://www.sk1project.org/
 BuildRequires:	cairo-devel
 BuildRequires:	lcms-devel
 BuildRequires:	pkgconfig >= 1:0.21-2
 BuildRequires:	python-devel >= 1:2.5
-BuildRequires:	python-devel >= 1:%py_ver
 BuildRequires:	rpm-pythonprov
 BuildRequires:	rpmbuild(macros) >= 1.219
 BuildRequires:	tk-devel
+BuildRequires:	xorg-lib-libX11-devel
 BuildRequires:	xorg-lib-libXext-devel
-%pyrequires_eq	python = %py_ver
+%pyrequires_eq	python
 Requires:	python-PIL
 Requires:	python-lcms
 Requires:	python-sk1libs >= 0.9.1
 Requires:	python-sk1sdk >= 0.9.1
 Requires:	python-tkinter
-#Suggests:	bluez-gnome
 BuildArch:	noarch
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
-sK1 illustration program
+sK1 is an open source vector graphics editor similar to CorelDRAW(TM),
+Adobe(R) Illustrator(TM), or Adobe(R) Freehand(TM). First of all sK1
+is oriented for prepress industry.
 
-* cdr support (Corel 7 - X3)
+It features CDR support (Corel 7 - X3).
 
 %description -l pl.UTF-8
-sK1 to program do ilustracji
+sK1 to mający otwarte źródła program do grafiki wektorowej, podobny do
+programów CorelDRAW(TM), Adobe(R) Illustrator(TM), Adobe(R)
+Freehand(TM). sK1 jest zorientowany przede wszystkim dla etapu
+studyjnego (prepress).
 
-* wsparcie dla plikow cdr (Corel 7 - X3)
+Możliwości programu obejmują obsługę plików CDR (Corel 7 - X3).
 
 %prep
-%setup -q -n sk1-%{version}pre2
+%setup -q -n sk1-%{version}%{subver}
 
 %build
 %{__python} setup.py build
@@ -51,20 +55,59 @@ rm -rf $RPM_BUILD_ROOT
 	--optimize=2 \
 	--root=$RPM_BUILD_ROOT
 
-#% find_lang % {name}
+%py_postclean
+
+# COPYRIGHTS packages as %doc, the rest in common-licenses
+%{__rm} $RPM_BUILD_ROOT%{py_sitedir}/sk1/{COPYRIGHTS,GNU_GPL_v2,GNU_LGPL_v2}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %files
-#-f %{name}.lang
 %defattr(644,root,root,755)
-#%doc AUTHORS FAQ README
-%attr(755,root,root) %{_bindir}/*
-%dir %py_sitedir/sk1
-%{py_sitedir}/sk1/*
-%{py_sitedir}/*.egg-info
-
+%doc README src/COPYRIGHTS
+%attr(755,root,root) %{_bindir}/sk1
+%dir %{py_sitedir}/sk1
+%{py_sitedir}/sk1/__init__.py[co]
+%dir %{py_sitedir}/sk1/app
+%{py_sitedir}/sk1/app/Graphics
+%{py_sitedir}/sk1/app/Lib
+%{py_sitedir}/sk1/app/Scripting
+%{py_sitedir}/sk1/app/UI
+%{py_sitedir}/sk1/app/X11
+%{py_sitedir}/sk1/app/conf
+%{py_sitedir}/sk1/app/events
+%{py_sitedir}/sk1/app/io
+%{py_sitedir}/sk1/app/managers
+%dir %{py_sitedir}/sk1/app/modules
+%attr(755,root,root) %{py_sitedir}/sk1/app/modules/*.so
+%{py_sitedir}/sk1/app/modules/descr.txt
+%{py_sitedir}/sk1/app/scripts
+%{py_sitedir}/sk1/app/tcl
+%{py_sitedir}/sk1/app/utils
+%{py_sitedir}/sk1/app/VERSION
+%{py_sitedir}/sk1/app/__init__.py[co]
+%{py_sitedir}/sk1/app/main.py[co]
+%{py_sitedir}/sk1/app/skapp.py[co]
+%dir %{py_sitedir}/sk1/share
+%{py_sitedir}/sk1/share/cursors
+%dir %{py_sitedir}/sk1/share/locales
+%lang(da) %{py_sitedir}/sk1/share/locales/da
+%lang(de) %{py_sitedir}/sk1/share/locales/de
+%lang(es) %{py_sitedir}/sk1/share/locales/es
+%lang(fr) %{py_sitedir}/sk1/share/locales/fr
+%lang(it) %{py_sitedir}/sk1/share/locales/it
+%lang(pt) %{py_sitedir}/sk1/share/locales/pt
+%lang(pt_BR) %{py_sitedir}/sk1/share/locales/pt_BR
+%lang(ru) %{py_sitedir}/sk1/share/locales/ru
+%lang(rw) %{py_sitedir}/sk1/share/locales/rw
+%lang(sv) %{py_sitedir}/sk1/share/locales/sv
+%lang(uk) %{py_sitedir}/sk1/share/locales/uk
+%lang(zh_TW) %{py_sitedir}/sk1/share/locales/zh_TW
+%{py_sitedir}/sk1/share/palettes
+%{py_sitedir}/sk1/share/ps_templates
+%{py_sitedir}/sk1/share/resources
+%{py_sitedir}/sk1-%{version}%{subver}-py*.egg-info
 %{_pixmapsdir}/%{name}.png
 %{_pixmapsdir}/%{name}.xpm
 %{_desktopdir}/%{name}.desktop
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/sk1.git/commitdiff/4530edeb8fb82da354c427f7a4f145684a357f56



More information about the pld-cvs-commit mailing list