- update to 1.3.5.beta
- make docs subpackage noarch - drop outdated Obsoletes/Provides
This commit is contained in:
parent
5de51ac28d
commit
9ca55634e4
@ -1 +1 @@
|
|||||||
scribus-svn-12516.tar.bz2
|
scribus-1.3.5.beta.tar.bz2
|
||||||
|
@ -1,24 +0,0 @@
|
|||||||
diff -Nur scribus-1.2.1-orig/scribus/plugins/gettext/htmlim/Makefile.in scribus-1.2.1/scribus/plugins/gettext/htmlim/Makefile.in
|
|
||||||
--- scribus-1.2.1-orig/scribus/plugins/gettext/htmlim/Makefile.in 2005-01-08 10:10:04.000000000 +0100
|
|
||||||
+++ scribus-1.2.1/scribus/plugins/gettext/htmlim/Makefile.in 2005-02-03 01:04:48.654806024 +0100
|
|
||||||
@@ -287,7 +287,7 @@
|
|
||||||
target_vendor = @target_vendor@
|
|
||||||
x_includes = @x_includes@
|
|
||||||
x_libraries = @x_libraries@
|
|
||||||
-pluginsdir = $(prefix)/lib/scribus/plugins/gettext
|
|
||||||
+pluginsdir = $(libdir)/scribus/plugins/gettext
|
|
||||||
SUBDIRS =
|
|
||||||
plugins_LTLIBRARIES = libhtmlim.la
|
|
||||||
INCLUDES = $(LIBFREETYPE_CFLAGS) $(XML_CFLAGS) $(all_includes)
|
|
||||||
diff -Nur scribus-1.2.1-orig/scribus/plugins/gettext/sxwim/Makefile.in scribus-1.2.1/scribus/plugins/gettext/sxwim/Makefile.in
|
|
||||||
--- scribus-1.2.1-orig/scribus/plugins/gettext/sxwim/Makefile.in 2005-01-08 10:10:04.000000000 +0100
|
|
||||||
+++ scribus-1.2.1/scribus/plugins/gettext/sxwim/Makefile.in 2005-02-03 01:04:28.093931752 +0100
|
|
||||||
@@ -303,7 +303,7 @@
|
|
||||||
target_vendor = @target_vendor@
|
|
||||||
x_includes = @x_includes@
|
|
||||||
x_libraries = @x_libraries@
|
|
||||||
-pluginsdir = $(prefix)/lib/scribus/plugins/gettext
|
|
||||||
+pluginsdir = $(libdir)/scribus/plugins/gettext
|
|
||||||
SUBDIRS =
|
|
||||||
plugins_LTLIBRARIES = libsxwimplugin.la
|
|
||||||
INCLUDES = $(LIBFREETYPE_CFLAGS) $(XML_CFLAGS) $(all_includes)
|
|
95
scribus.spec
95
scribus.spec
@ -1,15 +1,13 @@
|
|||||||
Name: scribus
|
Name: scribus
|
||||||
Version: 1.3.5
|
Version: 1.3.5
|
||||||
Release: 0.5.12516svn%{?dist}
|
Release: 0.12.beta%{?dist}
|
||||||
|
|
||||||
Summary: DeskTop Publishing application written in Qt
|
Summary: DeskTop Publishing application written in Qt
|
||||||
|
|
||||||
Group: Applications/Productivity
|
Group: Applications/Productivity
|
||||||
License: GPLv2+
|
License: GPLv2+
|
||||||
URL: http://www.scribus.net/
|
URL: http://www.scribus.net/
|
||||||
# obtained via svn co -r 12516 svn://scribus.info/Scribus/trunk/Scribus
|
Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.beta.tar.bz2
|
||||||
Source0: scribus-svn-12516.tar.bz2
|
|
||||||
Source1: scribus.xml
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
||||||
|
|
||||||
BuildRequires: cmake
|
BuildRequires: cmake
|
||||||
@ -30,31 +28,14 @@ BuildRequires: zlib-devel
|
|||||||
BuildRequires: freetype-devel
|
BuildRequires: freetype-devel
|
||||||
BuildRequires: gnutls-devel
|
BuildRequires: gnutls-devel
|
||||||
BuildRequires: cairo-devel
|
BuildRequires: cairo-devel
|
||||||
|
BuildRequires: aspell-devel
|
||||||
|
BuildRequires: boost-devel
|
||||||
Requires: ghostscript >= 7.07
|
Requires: ghostscript >= 7.07
|
||||||
Requires: python >= 2.3
|
Requires: python >= 2.3
|
||||||
Requires: python-imaging
|
Requires: python-imaging
|
||||||
Requires: tkinter
|
Requires: tkinter
|
||||||
Requires: shared-mime-info
|
Requires: shared-mime-info
|
||||||
|
|
||||||
Obsoletes: scribus-i18n-en
|
|
||||||
Obsoletes: scribus-svg
|
|
||||||
Obsoletes: scribus-scripting
|
|
||||||
Obsoletes: scribus-short-words
|
|
||||||
Obsoletes: scribus-vnla
|
|
||||||
Obsoletes: scribus-i18en
|
|
||||||
Obsoletes: scribus-i18de
|
|
||||||
Obsoletes: scribus-i18fr
|
|
||||||
Obsoletes: scribus-templates
|
|
||||||
|
|
||||||
Provides: scribus-i18n-en
|
|
||||||
Provides: scribus-svg
|
|
||||||
Provides: scribus-scripting
|
|
||||||
Provides: scribus-short-words
|
|
||||||
Provides: scribus-vnla
|
|
||||||
Provides: scribus-i18en
|
|
||||||
Provides: scribus-i18de
|
|
||||||
Provides: scribus-i18fr
|
|
||||||
Provides: scribus-templates
|
|
||||||
|
|
||||||
%description
|
%description
|
||||||
Scribus is an desktop open source page layout program with
|
Scribus is an desktop open source page layout program with
|
||||||
@ -79,12 +60,16 @@ Header files for Scribus.
|
|||||||
Summary: Documentation files for Scribus
|
Summary: Documentation files for Scribus
|
||||||
Group: Development/Tools
|
Group: Development/Tools
|
||||||
Requires: %{name} = %{version}-%{release}
|
Requires: %{name} = %{version}-%{release}
|
||||||
|
%if 0%{?fedora} > 9
|
||||||
|
BuildArch: noarch
|
||||||
|
%endif
|
||||||
|
|
||||||
|
|
||||||
%description doc
|
%description doc
|
||||||
%{summary}
|
%{summary}
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q -n Scribus
|
%setup -q -n %{name}-%{version}.beta
|
||||||
|
|
||||||
# recode man page to UTF-8
|
# recode man page to UTF-8
|
||||||
pushd scribus/manpages
|
pushd scribus/manpages
|
||||||
@ -96,9 +81,6 @@ popd
|
|||||||
# fix permissions
|
# fix permissions
|
||||||
chmod a-x scribus/pageitem_latexframe.h
|
chmod a-x scribus/pageitem_latexframe.h
|
||||||
|
|
||||||
# remove zero-length source files
|
|
||||||
rm -f scribus/canvasgesture_pan.*
|
|
||||||
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
mkdir build
|
mkdir build
|
||||||
@ -115,7 +97,7 @@ pushd build
|
|||||||
make install DESTDIR=$RPM_BUILD_ROOT
|
make install DESTDIR=$RPM_BUILD_ROOT
|
||||||
popd
|
popd
|
||||||
|
|
||||||
install -p -D -m0644 ${RPM_BUILD_ROOT}%{_datadir}/scribus/icons/scribusicon.png ${RPM_BUILD_ROOT}%{_datadir}/pixmaps/scribusicon.png
|
install -p -D -m0644 ${RPM_BUILD_ROOT}%{_datadir}/scribus/icons/scribus.png ${RPM_BUILD_ROOT}%{_datadir}/pixmaps/scribus.png
|
||||||
install -p -D -m0644 ${RPM_BUILD_ROOT}%{_datadir}/scribus/icons/scribusdoc.png ${RPM_BUILD_ROOT}%{_datadir}/pixmaps/x-scribus.png
|
install -p -D -m0644 ${RPM_BUILD_ROOT}%{_datadir}/scribus/icons/scribusdoc.png ${RPM_BUILD_ROOT}%{_datadir}/pixmaps/x-scribus.png
|
||||||
|
|
||||||
find ${RPM_BUILD_ROOT} -type f -name "*.la" -exec rm -f {} ';'
|
find ${RPM_BUILD_ROOT} -type f -name "*.la" -exec rm -f {} ';'
|
||||||
@ -145,7 +127,6 @@ update-mime-database %{_datadir}/mime > /dev/null 2>&1 || :
|
|||||||
%{_bindir}/scribus
|
%{_bindir}/scribus
|
||||||
%{_datadir}/applications/fedora-scribus.desktop
|
%{_datadir}/applications/fedora-scribus.desktop
|
||||||
%{_datadir}/mime/packages/scribus.xml
|
%{_datadir}/mime/packages/scribus.xml
|
||||||
#%{_datadir}/mimelnk/application/*scribus.desktop
|
|
||||||
%{_datadir}/pixmaps/*
|
%{_datadir}/pixmaps/*
|
||||||
%{_datadir}/scribus/
|
%{_datadir}/scribus/
|
||||||
%{_libdir}/scribus/
|
%{_libdir}/scribus/
|
||||||
@ -160,24 +141,52 @@ update-mime-database %{_datadir}/mime > /dev/null 2>&1 || :
|
|||||||
|
|
||||||
%files doc
|
%files doc
|
||||||
%defattr(-,root,root,-)
|
%defattr(-,root,root,-)
|
||||||
%lang(cd) %{_datadir}/doc/%{name}-1.3.5svn/cs/*
|
%dir %{_datadir}/doc/%{name}-1.3.5.beta
|
||||||
%lang(de) %{_datadir}/doc/%{name}-1.3.5svn/de/*
|
%lang(cd) %{_datadir}/doc/%{name}-1.3.5.beta/cs
|
||||||
%lang(en) %{_datadir}/doc/%{name}-1.3.5svn/en/*
|
%lang(de) %{_datadir}/doc/%{name}-1.3.5.beta/de
|
||||||
%lang(fr) %{_datadir}/doc/%{name}-1.3.5svn/fr/*
|
%lang(en) %{_datadir}/doc/%{name}-1.3.5.beta/en
|
||||||
%lang(pl) %{_datadir}/doc/%{name}-1.3.5svn/pl/*
|
%lang(fr) %{_datadir}/doc/%{name}-1.3.5.beta/fr
|
||||||
%{_datadir}/doc/%{name}-1.3.5svn/AUTHORS
|
%lang(pl) %{_datadir}/doc/%{name}-1.3.5.beta/pl
|
||||||
%{_datadir}/doc/%{name}-1.3.5svn/BUILDING
|
%{_datadir}/doc/%{name}-1.3.5.beta/AUTHORS
|
||||||
%{_datadir}/doc/%{name}-1.3.5svn/ChangeLog
|
%{_datadir}/doc/%{name}-1.3.5.beta/BUILDING
|
||||||
%{_datadir}/doc/%{name}-1.3.5svn/ChangeLogSVN
|
%{_datadir}/doc/%{name}-1.3.5.beta/ChangeLog
|
||||||
%{_datadir}/doc/%{name}-1.3.5svn/COPYING
|
%{_datadir}/doc/%{name}-1.3.5.beta/ChangeLogSVN
|
||||||
%{_datadir}/doc/%{name}-1.3.5svn/NEWS
|
%{_datadir}/doc/%{name}-1.3.5.beta/COPYING
|
||||||
%{_datadir}/doc/%{name}-1.3.5svn/README*
|
%{_datadir}/doc/%{name}-1.3.5.beta/NEWS
|
||||||
%{_datadir}/doc/%{name}-1.3.5svn/TODO
|
%{_datadir}/doc/%{name}-1.3.5.beta/README*
|
||||||
%{_datadir}/doc/%{name}-1.3.5svn/PACKAGING
|
%{_datadir}/doc/%{name}-1.3.5.beta/TODO
|
||||||
|
%{_datadir}/doc/%{name}-1.3.5.beta/PACKAGING
|
||||||
|
%{_datadir}/doc/%{name}-1.3.5.beta/LINKS
|
||||||
|
%{_datadir}/doc/%{name}-1.3.5.beta/TRANSLATION
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Apr 22 2009 Dan Horák <dan[AT]danny.cz> - 1.3.5-0.12.beta
|
||||||
|
- update to 1.3.5.beta
|
||||||
|
- make docs subpackage noarch
|
||||||
|
- drop outdated Obsoletes/Provides
|
||||||
|
|
||||||
|
* Sun Mar 29 2009 Dan Horák <dan[AT]danny.cz> - 1.3.5-0.11.20090329svn13359
|
||||||
|
- update to revision 13359
|
||||||
|
- add aspell-devel and boost-devel as BR
|
||||||
|
- update release tag to conform to the pre-release versioning guideline
|
||||||
|
|
||||||
|
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.5-0.10.12516svn
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sat Jan 17 2009 Tomas Mraz <tmraz@redhat.com> - 1.3.4-0.9.12516svn
|
||||||
|
- rebuild with new openssl
|
||||||
|
|
||||||
|
* Thu Dec 04 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 1.3.5-0.8.12516svn
|
||||||
|
- Rebuild for Python 2.6
|
||||||
|
|
||||||
|
* Tue Dec 2 2008 Dan Horák <dan[AT]danny.cz> - 1.3.5-0.7.12516svn
|
||||||
|
- fix directory ownership in doc subpackage (#474041)
|
||||||
|
|
||||||
|
* Sun Nov 30 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 1.3.5-0.6.12516svn
|
||||||
|
- Rebuild for Python 2.6
|
||||||
|
|
||||||
* Mon Oct 13 2008 Dan Horák <dan[AT]danny.cz> 1.3.5-0.5.12516svn
|
* Mon Oct 13 2008 Dan Horák <dan[AT]danny.cz> 1.3.5-0.5.12516svn
|
||||||
- install global desktop file instead of KDE-only one (#461124)
|
- install global desktop file instead of KDE-only one (#461124)
|
||||||
- little cleanup
|
- little cleanup
|
||||||
|
15
scribus.xml
15
scribus.xml
@ -1,15 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
|
|
||||||
<mime-type type="application/x-scribus">
|
|
||||||
<comment xml:lang="en">Scribus Document</comment>
|
|
||||||
<comment xml:lang="pl">Dokument Scribusa</comment>
|
|
||||||
<comment xml:lang="de">Scribus Dokument</comment>
|
|
||||||
<comment xml:lang="cy">Dogfen Scribus</comment>
|
|
||||||
<comment xml:lang="nb">Scribus-dokument</comment>
|
|
||||||
<comment xml:lang="nn">Scribus-dokument</comment>
|
|
||||||
<glob pattern="*.sla" />
|
|
||||||
<glob pattern="*.sla.gz" />
|
|
||||||
<glob pattern="*.scd" />
|
|
||||||
<glob pattern="*.scd.gz" />
|
|
||||||
</mime-type>
|
|
||||||
</mime-info>
|
|
Loading…
Reference in New Issue
Block a user