Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:rossclarkartist:Scribus
Scribus
scribus.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File scribus.spec of Package Scribus
# # spec file for package scribus (Version 1.3.9) # # Copyright (c) Peter Linnell and 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: scribus Version: 1.4.0.rc2 Release: 1 License: GPL Summary: Open Source Page Layout and Desktop Publishing (DTP) Url: http://www.scribus.net/ Group: Productivity/Publishing/Other Source: %{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?fedora_version} BuildRequires: aspell-devel BuildRequires: boost-devel BuildRequires: cairo-devel BuildRequires: cmake >= 2.6.0 BuildRequires: cups BuildRequires: cups-devel BuildRequires: fontconfig-devel BuildRequires: gcc-c++ BuildRequires: lcms-devel >= 1.12 BuildRequires: libpodofo-devel BuildRequires: libstdc++-devel BuildRequires: libtiff-devel BuildRequires: libxml2-devel BuildRequires: openssl-devel BuildRequires: pkgconfig BuildRequires: python-devel BuildRequires: qt4-devel >= 4.6.0 BuildRequires: shared-mime-info BuildRequires: libQtWebKit-devel %endif %if 0%{?rhel_version} BuildRequires: aspell-devel BuildRequires: boost-devel BuildRequires: cairo-devel BuildRequires: cmake >= 2.6.0 BuildRequires: cups BuildRequires: cups-devel BuildRequires: desktop-file-utils BuildRequires: fontconfig-devel BuildRequires: gcc-c++ BuildRequires: lcms-devel >= 1.12 BuildRequires: libpodofo-devel BuildRequires: libstdc++-devel BuildRequires: libtiff-devel BuildRequires: libxml2-devel BuildRequires: openssl-devel BuildRequires: pkgconfig BuildRequires: python-devel BuildRequires: qt4-devel >= 4.6.0 BuildRequires: shared-mime-info BuildRequires: libQtWebKit-devel %endif %if 0%{?centos_version} BuildRequires: aspell-devel BuildRequires: boost-devel BuildRequires: cairo-devel BuildRequires: cmake >= 2.6.0 BuildRequires: cups BuildRequires: cups-devel BuildRequires: desktop-file-utils BuildRequires: fontconfig-devel BuildRequires: gcc-c++ BuildRequires: lcms-devel >= 1.12 BuildRequires: libpodofo-devel BuildRequires: libstdc++-devel BuildRequires: libtiff-devel BuildRequires: libxml2-devel BuildRequires: openssl-devel BuildRequires: pkgconfig BuildRequires: python-devel BuildRequires: qt4-devel >= 4.6.0 BuildRequires: shared-mime-info %endif %if 0%{?suse_version} BuildRequires: aspell-devel BuildRequires: aspell-devel BuildRequires: boost-devel BuildRequires: cairo-devel BuildRequires: cmake >= 2.6.0 BuildRequires: cups-devel BuildRequires: fontconfig-devel BuildRequires: libQtWebKit-devel BuildRequires: libpodofo-devel BuildRequires: libqt4-devel >= 4.6.0 BuildRequires: libtiff-devel BuildRequires: libxml2-devel BuildRequires: openssl-devel BuildRequires: pkgconfig BuildRequires: python-devel BuildRequires: shared-mime-info BuildRequires: update-desktop-files %endif %if 0%{?mandriva_version} BuildRequires: aspell-devel BuildRequires: boost-devel BuildRequires: cmake >= 2.6.0 BuildRequires: cups-devel BuildRequires: desktop-file-utils BuildRequires: jpeg-devel BuildRequires: lcms-devel >= 1.12 BuildRequires: libcairo-devel BuildRequires: libfontconfig-devel BuildRequires: libpodofo-devel BuildRequires: libxml2-devel BuildRequires: pkgconfig BuildRequires: png-devel BuildRequires: python-devel BuildRequires: qt4-devel >= 4.6.0 BuildRequires: tiff-devel %endif %if 0%{?suse_version} > 1000 Requires: ghostscript-library Requires: python-imaging Requires: tk Suggests: AdobeICCProfiles %endif %if 0%{?fedora_version} Requires: ghostscript Requires: python-imaging %endif %if 0%{?rhel_version} Requires: ghostscript Requires: python-imaging %endif %if 0%{?centos_version} Requires: ghostscript Requires: python-imaging %endif %description Scribus is a open source page layout program which produces commercial grade output in PDF and Postscript, primarily, though not exclusively, for Linux. While the goals of the program are ease of use and simple easy-to-understand tools, Scribus support for professional publishing features, such as CMYK and spot colors, easy PDF creation, Encapsulated Postscript import and export and creation of color separations. %package devel Summary: Open Source Page Layout / Desktop Publishing (DTP) Group: Development/Libraries/Other Requires: %{name} = %{version} Requires: freetype2-devel Requires: glibc-devel Requires: libstdc++-devel Requires: zlib-devel %description devel This package provides the development headers for %{name}. It is most useful for developing plugins for %{name}. %define prefix /usr %prep %setup -q %build %if 0%{?mandriva_version} export PATH=/usr/lib/qt4/bin:$PATH export QTDIR=%{_prefix}/lib/qt4/ %endif export CXXFLAGS="%{optflags} -fno-strict-aliasing" export CFLAGS="$CXXFLAGS -fno-strict-aliasing" mkdir build cd build cmake -DCMAKE_INSTALL_PREFIX=%prefix ../ -DWANT_CAIRO=1 \ -DCMAKE_BUILD_WITH_INSTALL_RPATH=FALSE -DCMAKE_SKIP_RPATH=TRUE %ifarch x86_64 ppc64 s390x mips64 sparc64 cmake -DWANT_LIB64=1 DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} ../ -DWANT_CAIRO=1 \ -DCMAKE_BUILD_WITH_INSTALL_RPATH=FALSE -DCMAKE_SKIP_RPATH=TRUE %endif make %{?jobs:-j %jobs} %install cd build make install \ DESTDIR=%{buildroot} mkdir -p %{buildroot}%{_datadir}/doc/packages/scribus %if 0%{?suse_version} > 1000 %suse_update_desktop_file -i %{buildroot}%{_datadir}/mimelnk/application/vnd.scribus.desktop Office WordProcessor %endif #update the mime database %post umask 022 if [ -f /usr/bin/update-mime-database ]; then /usr/bin/update-mime-database /usr/share/mime > /dev/null fi %postun umask 022 if [ -f /usr/bin/update-mime-database ]; then /usr/bin/update-mime-database /usr/share/mime > /dev/null fi %clean rm -rf %{buildroot} %files %defattr(-, root, root) %doc %{_datadir}/doc/packages/scribus %{_bindir}/scribus %{_mandir}/man?/*.* %{_mandir}/*/man?/*.* %{_libdir}/scribus %{_datadir}/mime/packages/scribus.xml %{_datadir}/scribus %{_datadir}/doc/scribus-1.4.0.svn # This should be owned by filesystem or man, but there are only scribus files: %lang(pl) %dir %{_mandir}/pl %lang(pl) %dir %{_mandir}/pl/man1 %dir %{_datadir}/mimelnk %dir %{_datadir}/mimelnk/application %{_datadir}/mimelnk/application/vnd.scribus.desktop %files devel %defattr(-, root, root) %{_includedir}/scribus %changelog * Thu Dec 9 2010 mrdocs@opensuse.org -prepare for KDF -convert to .changes file and copy old changelog -run spec-file cleaner and remove old cruft * Sat Nov 27 2010 - mrdocs@opensuse.org - 1.3.9 release + 60+ bug fixes + addtional templates * Thu Jul 22 2010 mrdocs@opensuse.org - 1.3.8 release - bump the Qt requirement to 4.6 * Tue Jun 1 2010 mrdocs@opensuse.org - 1.3.7 release * Tue Mar 16 2010 mrdocs@opensuse.org - 1.3.6 release * Mon Aug 10 2009 mrdocs@opensuse.org - 1.3.5.0 release * Wed Jul 1 2009 mrdocs@opensuse.org - 1.3.5.rc3 release * Wed Jun 3 2009 mrdocs@opensuse.org - 1.3.5.rc2 release * Sun May 17 2009 mrdocs@opensuse.org - first 1.3.5 rc1 release * Mon Apr 20 2009 mrdocs@opensuse.org - first 1.3.5 beta release * Sun Dec 7 2008 mrdocs@opensuse.org - some spec file cleanups and add FC 10 * Mon Sep 22 2008 mrdocs@opensuse.org - disable rpath * Sun Apr 27 2008 - mrdocs at scribus.info - update to current svn with bug fixes * Tue Mar 04 2008 - mrdocs at scribus.info - update the snapshot and enable Mdv * Mon Nov 5 2007 mrdocs@scribus.info - update the snapshot * Mon Oct 8 2007 mrdocs@scribus.info - drop podofo for now - 64 bit is not yet supported * Mon Oct 1 2007 mrdocs@scribus.info - drop qt3 support from Qt4 * Tue Sep 18 2007 mrdocs@scribus.info - require podofo for now * Tue Aug 28 2007 mrdocs@scribus.info - updated svn - new .ai importer - more bug fixes and fewer Qt3 dependecies * Fri Jun 15 2007 mrdocs@scribus.info - try to coax 64bit to build - switch to SVN versioning * Tue Jun 12 2007 mrdocs@scribus.info - try to coax FC7 to build * Thu May 24 2007 mrdocs@scribus.info - 1.3.5cvs - needs cairo - cmake only.. no more autohell :) * Mon Apr 30 2007 mrdocs@scribus.info - new snapshot - almost 1.3.4 * Wed Feb 28 2007 mrdocs@scribus.info - new snapshot * Sun Jan 21 2007 mrdocs@scribus.info - new scribus cvs 1.3.4 * Tue Jan 9 2007 mrdocs@scribus.info - 1.3.3.7 - try building on Fedora * Tue Jan 2 2007 mrdocs@scribus.info - updated snapshot * Thu Dec 28 2006 mrdocs@scribus.info - updated snapshot * Mon Dec 4 2006 mrdocs@scribus.info - 1.3.3.7cvs - first build server package * Mon Dec 4 2006 mrdocs@scribus.info - 1.3.3.6 - drop cmyktiff patch * Sun Nov 12 2006 mrdocs@scribus.info - add patch to fix cmyktiff regression * Mon Nov 6 2006 mrdocs@scribus.info - 1.3.3.5 - 1.2.x is long live 1.2.x - more bug fixes all over * Tue Oct 3 2006 mrdocs@scribus.info - 1.3.3.4 - SVG import improvements - bug fixes - translation updates - littlecms and libtiff are requirements now - no more buildtime options - drop Scribus Team rpm spec - Suse's is almost identical * Tue Aug 8 2006 stbinner@suse.de - update to version 1.3.3.3 "stable usable development version" * Fix borked color names and wrong Bitstream Vera rendering * Many crash und other minor bug fixes * Several translation updates * Thu Jul 13 2006 stbinner@suse.de - fix build for <10.1 * Wed May 31 2006 adrian@suse.de - update to version 1.3.3.2 "stable usable development version" * more than 200 bugs and feature requests got implemented * fix for pdf export using Adobe Reader 7.x * new language translations * Mon May 29 2006 schwab@suse.de - Don't strip binaries. * Mon Feb 20 2006 sbrabec@suse.cz - Export dynamic symbols from scribus binary (#148279). * Wed Jan 25 2006 mls@suse.de - converted neededforbuild to BuildRequires * Fri Jan 20 2006 schwab@suse.de - Don't strip binaries. * Tue Jan 10 2006 sbrabec@suse.cz - Re-enabled desktop file translation. * Fri Jan 6 2006 sbrabec@suse.cz - Updated to version 1.2.4.1. * Thu Jan 5 2006 sbrabec@suse.cz - Updated to version 1.2.4. * Tue Jan 3 2006 sbrabec@suse.cz - Suggest AdobeICCProfiles. * Wed Dec 7 2005 sbrabec@suse.cz - Search for ICC profiles in subdirectories. http://bugs.scribus.net/view.php?id=2882 * Fri Nov 25 2005 sbrabec@suse.cz - Fixed devel splitting (#117811). - Resource /usr/local/share/color/icc. http://bugs.scribus.net/view.php?id=2864 - Enabled parallel build. * Tue Oct 25 2005 sbrabec@suse.cz - Updated to version 1.2.3. - Install MIME info files. * Wed Jul 27 2005 sbrabec@suse.cz - Provide and obsolete scribus-short-words. * Wed Jul 13 2005 sbrabec@suse.cz - Updated to version 1.2.2.1. - Removed unneeded static modules and .la files for modules. * Wed Jan 26 2005 sbrabec@suse.cz - Obsoleted old documentation packages. * Tue Jan 11 2005 sbrabec@suse.cz - Updated to version 1.2.1. * Thu Dec 16 2004 coolo@suse.de - fix unsermake install * Wed Sep 15 2004 sbrabec@suse.cz - Worked-around bi-arch bugs by forcing /usr/lib (#44961). http://bugs.scribus.net/bug_view_advanced_page.php?bug_id=0001057 * Sun Sep 5 2004 coolo@suse.de - fixing build requires * Tue Aug 31 2004 sbrabec@suse.cz - Updated to version 1.2. * Fri Aug 27 2004 sbrabec@suse.cz - Updated to version 1.2RC1. * Thu Apr 1 2004 ro@suse.de - run update_admin to get current libtool macros - some more configure hackery to adapt to updated kde-macros to finally find python on lib64 platforms * Wed Mar 31 2004 sf@suse.de - add scribus-1.1.5-c++.diff (#37208) * Tue Mar 30 2004 sbrabec@suse.cz - Updated to version 1.1.6. * Thu Mar 4 2004 sbrabec@suse.cz - Updated to version 1.1.5. * Mon Feb 23 2004 sbrabec@suse.cz - Fixed and turned on CUPS support. * Sat Jan 10 2004 adrian@suse.de - build as user * Fri Aug 22 2003 sbrabec@suse.cz - Updated to version 1.0.1. * Fri Aug 15 2003 adrian@suse.de - install desktop file * Thu Aug 14 2003 ro@suse.de - run update_admin (autoreconf in kde-style) - change prefix/lib to libdir in all Makefile.am * Tue Aug 12 2003 sbrabec@suse.cz - Updated to version 1.0. * Thu Jun 12 2003 ro@suse.de - add doc-dir to filelist * Mon Mar 31 2003 ro@suse.de - fix build on lib64 * Mon Feb 10 2003 sbrabec@suse.cz - Fix Qt path for biarch. * Mon Feb 10 2003 sbrabec@suse.cz - Updated to version 0.9.7. * Wed Nov 20 2002 sbrabec@suse.cz - Added new package. - FHS fixes. - Aufoconf fixes. - KDE autoconf fixes.
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor