diff --git a/.gitignore b/.gitignore
index 6c60231..84085b0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -9,3 +9,13 @@ scribus-1.3.8.tar.bz2
/scribus-1.4.4-free.tar.xz
/scribus-1.4.5-free.tar.xz
/scribus-1.4.6-free.tar.xz
+/scribus-1.5.5-free.tar.xz
+/scribus-1.5.6.tar.xz
+/scribus-1.5.6-free.tar.xz
+/scribus-1.5.6.1-free.tar.xz
+/scribus-1.5.8-free.tar.xz
+/scribus-1.6.0-free.tar.xz
+/scribus-1.6.1-free.tar.xz
+/scribus-1.6.3-free.tar.xz
+/scribus-1.6.4-free.tar.xz
+/scribus-1.6.5-free.tar.xz
diff --git a/make-free-archive.sh b/make-free-archive.sh
index a8f90ad..2b490bb 100755
--- a/make-free-archive.sh
+++ b/make-free-archive.sh
@@ -11,6 +11,7 @@ nv=scribus-${version}
archive=${nv}.tar.xz
freearchive=${nv}-free.tar.xz
+echo "Verify if source available. Download may be needed"
[ -f ${archive} ] || curl -OL http://downloads.sourceforge.net/scribus/scribus-${version}.tar.xz
echo "Extracting sources ..."
@@ -20,35 +21,36 @@ tar -xJf $archive
pushd ${nv}
# remove docs
-rm -r scribus/doc
+rm -r doc
+sed -i '/add_subdirectory(doc)/d' CMakeLists.txt
+echo "doc folder removed"
-# remove non-free profile
-rm scribus/profiles/{sRGB.icm,srgb.license}
-
-# remove non-free content from swatches
-rm resources/swatches/*.eps
-rm resources/swatches/dtp-studio-free-palettes-license.rtf
+# remove non-free profiles
+rm resources/profiles/{GenericCMYK.icm,GenericCMYK.txt,sRGB.icm,srgb.license}
+sed -i '/GenericCMYK/d' resources/profiles/CMakeLists.txt
+sed -i '/sRGB.icm/d' resources/profiles/CMakeLists.txt
+sed -i '/srgb.license/d' resources/profiles/CMakeLists.txt
+echo "Non-free profiles removed"
+# remove non-free swatches
rm resources/swatches/Galaxy_*
rm resources/swatches/Resene_*
-rm resources/swatches/COPYING_RESENE.txt
-rm resources/swatches/NAA*
-
-rm resources/swatches/GiveLife_Color_System_*.xml
-rm resources/swatches/givelife_colors_license.rtf
-
rm resources/swatches/Federal_Identity_Program.xml
+echo "Non-free swatches removed"
# Remove non-free (CC-BY-SA-NC) dot files
rm resources/editorconfig/dot.*
+sed -i '/dot.svg/d' resources/editorconfig/CMakeLists.txt
+echo "Non-free dot files removed"
-# Remove non-free dic files
-rm resources/dicts/hyph_fi.dic
-
-# Remove license unknown dic files
-rm resources/dicts/hyph_ia.dic resources/dicts/hyph_sv.dic
+# Remove non-free dicts files
+rm -r resources/dicts
+sed -i '/dicts/d' CMakeLists.txt
+echo "Non-free dicts removed"
popd
echo "Creating sources ..."
tar cf - ${nv} | xz > ${freearchive}
+echo "Source free archives created"
+echo "Task completed"
diff --git a/scribus-1.4.2-nonfree.patch b/scribus-1.4.2-nonfree.patch
deleted file mode 100644
index 5c202a4..0000000
--- a/scribus-1.4.2-nonfree.patch
+++ /dev/null
@@ -1,60 +0,0 @@
-Index: scribus-1.4.2/scribus/CMakeLists.txt
-===================================================================
---- scribus-1.4.2.orig/scribus/CMakeLists.txt
-+++ scribus-1.4.2/scribus/CMakeLists.txt
-@@ -2,7 +2,6 @@ IF(WIN32)
- ADD_DEFINITIONS(-DQT_DLL)
- ENDIF(WIN32)
-
--ADD_SUBDIRECTORY(doc)
- ADD_SUBDIRECTORY(dtd)
- ADD_SUBDIRECTORY(manpages)
- ADD_SUBDIRECTORY(colormgmt)
-Index: scribus-1.4.2/scribus/helpbrowser.cpp
-===================================================================
---- scribus-1.4.2.orig/scribus/helpbrowser.cpp
-+++ scribus-1.4.2/scribus/helpbrowser.cpp
-@@ -716,7 +716,7 @@ QString HelpBrowser::historyFile()
-
- void HelpBrowser::displayNoHelp()
- {
-- QString noHelpMsg=tr("
Sorry, no manual is installed!
Please see:
- http://docs.scribus.net for updated documentation
- http://www.scribus.net for downloads
",
-+ QString noHelpMsg=tr("Sorry, the manual is not installed because it is not freely distributable and thus can't be included in Fedora!
Please see:
- http://docs.scribus.net for updated documentation
- http://www.scribus.net for downloads
",
- "HTML message for no documentation available to show");
-
- textBrowser->setText(noHelpMsg);
-Index: scribus-1.4.2/scribus/profiles/CMakeLists.txt
-===================================================================
---- scribus-1.4.2.orig/scribus/profiles/CMakeLists.txt
-+++ scribus-1.4.2/scribus/profiles/CMakeLists.txt
-@@ -6,7 +6,5 @@ INSTALL(FILES
- GenericCMYK.icm
- GenericCMYK.txt
- Readme
--sRGB.icm
--srgb.license
- DESTINATION ${SHAREDIR}profiles
- )
-diff -up scribus-1.4.4/resources/editorconfig/CMakeLists.txt.no-dot scribus-1.4.4/resources/editorconfig/CMakeLists.txt
---- scribus-1.4.4/resources/editorconfig/CMakeLists.txt.no-dot 2014-06-06 17:22:12.258966553 -0400
-+++ scribus-1.4.4/resources/editorconfig/CMakeLists.txt 2014-06-06 17:22:16.326936717 -0400
-@@ -12,7 +12,6 @@ gnuplot.png
- 300_lilypond.xml
- lilypond.png
- 400_dot.xml
--dot.svg
- 500_povray.xml
- povray_32.png
-
-diff -up scribus-1.4.5/resources/swatches/CMakeLists.txt.nonfree scribus-1.4.5/resources/swatches/CMakeLists.txt
---- scribus-1.4.5/resources/swatches/CMakeLists.txt.nonfree 2016-01-12 17:41:12.379774049 -0500
-+++ scribus-1.4.5/resources/swatches/CMakeLists.txt 2016-01-12 17:41:22.219677148 -0500
-@@ -8,7 +8,7 @@ FILE( GLOB EPS_PALETTES *.eps )
- FILE( GLOB RTF_LICENSES *.rtf )
-
- #Avoid CMakeLists.txt
--SET(TXT_LICENSES "${CMAKE_CURRENT_SOURCE_DIR}/COPYING_RESENE.txt" "${CMAKE_CURRENT_SOURCE_DIR}/Japanese_Traditional_README.txt")
-+SET(TXT_LICENSES "${CMAKE_CURRENT_SOURCE_DIR}/Japanese_Traditional_README.txt")
-
- INSTALL(FILES ${GIMP_STYLE_PALETTES} ${XML_PALETTES} ${EPS_PALETTES} ${RTF_LICENSES} ${TXT_LICENSES}
- DESTINATION ${SHAREDIR}swatches
diff --git a/scribus-1.4.4-qreal_double.patch b/scribus-1.4.4-qreal_double.patch
deleted file mode 100644
index 9b3ec95..0000000
--- a/scribus-1.4.4-qreal_double.patch
+++ /dev/null
@@ -1,138 +0,0 @@
-Description: Avoid qreal/double type clashes on ARM
-Author: Colin Watson
-Forwarded: no
-Last-Update: 2013-05-16
-
---- scribus-1.4.2.dfsg+r18267.orig/scribus/scribus.h
-+++ scribus-1.4.2.dfsg+r18267/scribus/scribus.h
-@@ -466,7 +466,7 @@ public slots:
- /** Fragt nach den Farben */
- // void GetBrushPen();
- /** Erzeugt einen Rahmen */
-- void MakeFrame(int f, int c, double *vals);
-+ void MakeFrame(int f, int c, qreal *vals);
- //** Loescht ein Element */
- //void DeleteObjekt();
- /** Duplicate current item */
---- scribus-1.4.2.dfsg+r18267.orig/scribus/pageitem.cpp
-+++ scribus-1.4.2.dfsg+r18267/scribus/pageitem.cpp
-@@ -4597,7 +4597,7 @@ void PageItem::copyToCopyPasteBuffer(str
-
-
- //Moved from View
--void PageItem::SetFrameShape(int count, double *vals)
-+void PageItem::SetFrameShape(int count, qreal *vals)
- {
- PoLine.resize(0);
- for (int a = 0; a < count-3; a += 4)
-@@ -4620,7 +4620,7 @@ void PageItem::SetFrameShape(int count,
-
- void PageItem::SetRectFrame()
- {
-- static double rect[] = { 0.0, 0.0, 0.0, 0.0,
-+ static qreal rect[] = { 0.0, 0.0, 0.0, 0.0,
- 100.0, 0.0, 100.0, 0.0,
- 100.0, 0.0, 100.0, 0.0,
- 100.0, 100.0, 100.0, 100.0,
-@@ -4635,7 +4635,7 @@ void PageItem::SetRectFrame()
-
- void PageItem::SetOvalFrame()
- {
-- static double rect[] = { 100.0, 50.0, 100.0, 77.615235,
-+ static qreal rect[] = { 100.0, 50.0, 100.0, 77.615235,
- 50.0, 100.0, 77.615235, 100.0,
- 50.0, 100.0, 22.385765, 100.0,
- 0.0, 50.0, 0.0, 77.615235,
---- scribus-1.4.2.dfsg+r18267.orig/scribus/pageitem.h
-+++ scribus-1.4.2.dfsg+r18267/scribus/pageitem.h
-@@ -298,7 +298,7 @@ protected:
- void DrawObj_PathText(ScPainter *p, double sc);
- public:
- void DrawObj_Embedded(ScPainter *p, QRectF e, const CharStyle& style, PageItem* cembedded);
-- void SetFrameShape(int count, double *vals);
-+ void SetFrameShape(int count, qreal *vals);
- void SetRectFrame();
- void SetOvalFrame();
- void SetFrameRound();
---- scribus-1.4.2.dfsg+r18267.orig/scribus/propertiespalette.cpp
-+++ scribus-1.4.2.dfsg+r18267/scribus/propertiespalette.cpp
-@@ -4622,7 +4622,7 @@ void PropertiesPalette::MakeIrre(int f,
- doc->setRedrawBounding(CurItem);
- break;
- default:
-- CurItem->SetFrameShape(c, (double*)vals);
-+ CurItem->SetFrameShape(c, vals);
- doc->setRedrawBounding(CurItem);
- CurItem->FrameType = f+2;
- break;
---- scribus-1.4.2.dfsg+r18267.orig/scribus/scribusdoc.h
-+++ scribus-1.4.2.dfsg+r18267/scribus/scribusdoc.h
-@@ -1005,7 +1005,7 @@ public: // Public attributes
- DocumentInformation documentInfo;
- int appMode;
- int SubMode;
-- double *ShapeValues;
-+ qreal *ShapeValues;
- int ValCount;
- QString DocName;
- QMap UsedFonts;
---- scribus-1.4.2.dfsg+r18267.orig/scribus/canvasmode_create.cpp
-+++ scribus-1.4.2.dfsg+r18267/scribus/canvasmode_create.cpp
-@@ -122,7 +122,7 @@ void CreateMode::drawControls(QPainter*
- {
- FPointArray poly;
- int valCount = m_doc->ValCount;
-- double *vals = m_doc->ShapeValues;
-+ qreal *vals = m_doc->ShapeValues;
- for (int a = 0; a < valCount-3; a += 4)
- {
- if (vals[a] < 0)
---- scribus-1.4.2.dfsg+r18267.orig/scribus/scribus.cpp
-+++ scribus-1.4.2.dfsg+r18267/scribus/scribus.cpp
-@@ -7599,7 +7599,7 @@ void ScribusMainWindow::GetBrushPen()
- }
- */
- //CB-->??
--void ScribusMainWindow::MakeFrame(int f, int c, double *vals)
-+void ScribusMainWindow::MakeFrame(int f, int c, qreal *vals)
- {
- PageItem *currItem = doc->m_Selection->itemAt(0);
- switch (f)
---- scribus-1.4.2.dfsg+r18267.orig/scribus/plugins/imposition/imposition.cpp
-+++ scribus-1.4.2.dfsg+r18267/scribus/plugins/imposition/imposition.cpp
-@@ -542,7 +542,7 @@ void Imposition::booklet4p(QList* p
- }
- groupcontrol->SetRectFrame();
-
-- double points[32] = {
-+ qreal points[32] = {
- //left upper corner - left lower corner
- targetDoc->Pages->at(0)->guides.vertical(1,targetDoc->Pages->at(0)->guides.Standard),
- targetDoc->Pages->at(0)->guides.horizontal(0,targetDoc->Pages->at(i)->guides.Standard),
-@@ -730,7 +730,7 @@ void Imposition::booklet4p(QList* p
- }
- groupcontrol->SetRectFrame();
-
-- double points[32] = {
-+ qreal points[32] = {
- //left upper corner - left lower corner
- 0,
- 0,
-@@ -893,7 +893,7 @@ void Imposition::booklet4p(QList* p
- }
- groupcontrol->SetRectFrame();
-
-- double points[32] = {
-+ qreal points[32] = {
- //left upper corner - left lower corner
- 0,
- 0,
-@@ -1047,7 +1047,7 @@ void Imposition::booklet4p(QList* p
- }
- groupcontrol->SetRectFrame();
-
-- double points[32] = {
-+ qreal points[32] = {
- //left upper corner - left lower corner
- targetDoc->Pages->at(0)->guides.vertical(1,targetDoc->Pages->at(0)->guides.Standard),
- targetDoc->Pages->at(0)->guides.horizontal(0,targetDoc->Pages->at(i)->guides.Standard),
diff --git a/scribus-1.4.5-lppl-fixes.patch b/scribus-1.4.5-lppl-fixes.patch
deleted file mode 100644
index 2cc89f3..0000000
--- a/scribus-1.4.5-lppl-fixes.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-diff -up scribus-1.4.5/resources/dicts/README_hyph_da_DK.txt.lppl scribus-1.4.5/resources/dicts/README_hyph_da_DK.txt
---- scribus-1.4.5/resources/dicts/README_hyph_da_DK.txt.lppl 2015-05-07 16:50:30.664715518 -0400
-+++ scribus-1.4.5/resources/dicts/README_hyph_da_DK.txt 2015-05-07 16:50:53.288550546 -0400
-@@ -3,6 +3,9 @@ Hyphenation dictionary
-
- Language: Danish (da DK).
- Origin: Based on the TeX hyphenation tables
-+ http://www.ctan.org/tex-archive/language/hyphenation/dkhyphn/dkhyphn.tex
-+ The TeX hyphenation tables are released under the LaTeX Project
-+ Public License (LPPL)
- License: GNU LGPL license.
- Author: conversion author is Marco Huggenberger
-
-diff -up scribus-1.4.5/resources/dicts/README_is_IS.txt.lppl scribus-1.4.5/resources/dicts/README_is_IS.txt
---- scribus-1.4.5/resources/dicts/README_is_IS.txt.lppl 2015-05-07 16:51:32.623263721 -0400
-+++ scribus-1.4.5/resources/dicts/README_is_IS.txt 2015-05-07 16:51:53.072114610 -0400
-@@ -2,15 +2,14 @@ Hyphenation dictionary
- ----------------------
-
- Language: Icelandic (Iceland) (is IS).
--Origin: Based on the TeX hyphenation tables
-+Origin: Based on the TeX hyphenation tables by J�rgen Pind (1987).
-+ http://www.ctan.org/tex-archive/language/hyphenation/dkhyphn/dkhyphn.tex
-+ The TeX hyphenation tables are released under the LaTeX Project
-+ Public License (LPPL)
- License: LGPL/SISSL license, 2003
- Author: akig@hi.is (Áki G. Karlsson)
-
- HYPH is IS hyph_is_IS
--
--
-- These patterns were converted from TeX hyphenation patterns by Jörgen Pind
-- (1987).
-
- --
- Áki G. Karlsson
diff --git a/scribus-1.4.6-gs-9.24.patch b/scribus-1.4.6-gs-9.24.patch
deleted file mode 100644
index d1212d6..0000000
--- a/scribus-1.4.6-gs-9.24.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- scribus-1.4.6-orig/scribus/plugins/import/ps/import.prolog 2009-05-08 21:04:32.000000000 +0200
-+++ scribus-1.4.6/scribus/plugins/import/ps/import.prolog 2018-09-17 16:05:24.988900385 +0200
-@@ -75,6 +75,7 @@
- //doimage exec
- } .forceput
- end
-+/.currentopacityalpha {//.currentopacityalpha} bind def
- setglobal
- .bindnow
-
diff --git a/scribus-1.4.6-hunspell.patch b/scribus-1.4.6-hunspell.patch
deleted file mode 100644
index 5633d65..0000000
--- a/scribus-1.4.6-hunspell.patch
+++ /dev/null
@@ -1,12 +0,0 @@
---- a/cmake/modules/FindHUNSPELL.cmake
-+++ b/cmake/modules/FindHUNSPELL.cmake
-@@ -9,7 +9,7 @@
- #Based on examples at http://www.vtk.org/Wiki/CMake:How_To_Find_Libraries
-
- FIND_PATH(HUNSPELL_INCLUDE_DIR hunspell/hunspell.hxx )
--FIND_LIBRARY(HUNSPELL_LIBRARIES NAMES hunspell-1.3 hunspell-1.2 PATHS /opt/local/lib /usr/local/lib /usr/lib )
-+FIND_LIBRARY(HUNSPELL_LIBRARIES NAMES hunspell-1.7 hunspell-1.6 hunspell-1.5 hunspell-1.4 hunspell-1.3 hunspell-1.2 PATHS /opt/local/lib /usr/local/lib /usr/lib )
-
- INCLUDE(FindPackageHandleStandardArgs)
- # handle the QUIETLY and REQUIRED arguments and set HUNSPELL_FOUND to TRUE
-
diff --git a/scribus.png b/scribus.png
deleted file mode 100644
index c8437f2..0000000
Binary files a/scribus.png and /dev/null differ
diff --git a/scribus.spec b/scribus.spec
index fe2d194..3e913a6 100644
--- a/scribus.spec
+++ b/scribus.spec
@@ -1,52 +1,70 @@
Name: scribus
-Version: 1.4.6
-Release: 16%{?dist}
-Summary: DeskTop Publishing application written in Qt
+Version: 1.6.5
+Release: %autorelease
+Summary: Desktop Publishing application written in Qt
# swatches bring in the fun licenses
-License: GPLv2+ and OGL and CC0 and CC-BY and CC-BY-SA and Public Domain and ASL 2.0 and LGPLv2+
+License: GPL-2.0-or-later AND OGL-UK-3.0 AND CC0-1.0 AND CC-BY-4.0 AND CC-BY-SA-4.0 AND LicenseRef-Fedora-Public-Domain AND Apache-2.0 AND LGPL-2.0-or-later
URL: http://www.scribus.net/
-# ./make-free-archive %{version}
-Source0: %{name}-%{version}-free.tar.xz
-#Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.xz
-#Source1: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.xz.asc
-Source2: scribus.png
-Patch1: %{name}-1.4.4-qreal_double.patch
-# fix build with non-free content removed
-Patch2: %{name}-1.4.2-nonfree.patch
-# Fix necessary LPPL attribution
-Patch3: %{name}-1.4.5-lppl-fixes.patch
-# Fix detection of hunspell-1.4+
-Patch4: %{name}-1.4.6-hunspell.patch
-Patch5: %{name}-1.4.6-gs-9.24.patch
+# svn export svn://scribus.net/trunk/Scribus scribus-%%{version}
+# tar --exclude-vcs -cJf scribus-%%{version}.tar.xz scribus-%%{version}
+## The following script removes non free contents
+# ./make-free-archive %%{version}
+Source0: %{name}-%{version}-free.tar.xz
+#Source0: http://downloads.sourceforge.net/%%{name}/%%{name}-%%{version}.tar.xz
+#Source1: http://downloads.sourceforge.net/%%{name}/%%{name}-%%{version}.tar.xz.asc
+
+
+BuildRequires: boost-devel
BuildRequires: cmake
BuildRequires: cups-devel
BuildRequires: desktop-file-utils
-BuildRequires: lcms2-devel
-BuildRequires: libart_lgpl-devel
-BuildRequires: libjpeg-devel
-BuildRequires: libpng-devel
-BuildRequires: libtiff-devel
-BuildRequires: libxml2-devel
-BuildRequires: openssl-devel
-BuildRequires: python2-devel
-BuildRequires: python2-imaging-devel
-BuildRequires: qt4-devel
-BuildRequires: zlib-devel
-BuildRequires: freetype-devel
-BuildRequires: gnutls-devel
-BuildRequires: cairo-devel
-BuildRequires: hunspell-devel
-BuildRequires: boost-devel
-BuildRequires: podofo-devel
+BuildRequires: gcc-c++
+BuildRequires: ghostscript
BuildRequires: hyphen-devel
-Requires: ghostscript
-Requires: python2
-Requires: python2-imaging
-Requires: python2-tkinter
-Requires: shared-mime-info
-Obsoletes: %{name}-doc < %{version}-%{release}
-Obsoletes: %{name}-devel < %{version}-%{release}
+BuildRequires: libappstream-glib
+BuildRequires: pkgconfig(cairo)
+BuildRequires: pkgconfig(fontconfig)
+BuildRequires: pkgconfig(freetype2) >= 2.13.2
+BuildRequires: pkgconfig(gnutls)
+BuildRequires: pkgconfig(GraphicsMagick)
+BuildRequires: pkgconfig(GraphicsMagick++)
+BuildRequires: pkgconfig(harfbuzz)
+BuildRequires: pkgconfig(hunspell)
+BuildRequires: pkgconfig(icu-uc)
+BuildRequires: pkgconfig(lcms2)
+BuildRequires: pkgconfig(libcdr-0.1)
+BuildRequires: pkgconfig(libfreehand-0.1)
+BuildRequires: pkgconfig(libjpeg)
+BuildRequires: pkgconfig(libmspub-0.1)
+BuildRequires: pkgconfig(libpagemaker-0.0)
+BuildRequires: pkgconfig(libpng)
+BuildRequires: pkgconfig(libpodofo) < 1.0
+BuildRequires: pkgconfig(libqxp-0.0)
+BuildRequires: pkgconfig(librevenge-0.0)
+BuildRequires: pkgconfig(libtiff-4)
+BuildRequires: pkgconfig(libvisio-0.1)
+BuildRequires: pkgconfig(libwpd-0.10)
+BuildRequires: pkgconfig(libwpg-0.3)
+BuildRequires: pkgconfig(libxml-2.0)
+BuildRequires: pkgconfig(libzmf-0.0)
+BuildRequires: pkgconfig(openscenegraph)
+BuildRequires: pkgconfig(openssl)
+BuildRequires: pkgconfig(poppler)
+BuildRequires: pkgconfig(poppler-cpp)
+BuildRequires: pkgconfig(poppler-data)
+BuildRequires: pkgconfig(python3)
+BuildRequires: pkgconfig(Qt5) > 5.14
+BuildRequires: pkgconfig(Qt5Quick)
+BuildRequires: pkgconfig(Qt5UiTools)
+BuildRequires: pkgconfig(Qt5WebKit)
+BuildRequires: pkgconfig(tk)
+BuildRequires: pkgconfig(zlib)
+BuildRequires: python3dist(pillow)
+BuildRequires: python3-qt5-devel
+BuildRequires: python3dist(setuptools)
+BuildRequires: python3-tkinter
+
%filter_provides_in %{_libdir}/%{name}/plugins
%filter_setup
@@ -64,644 +82,64 @@ import/export and creation of color separations.
%prep
-%setup -q
-%patch1 -p1 -b .double
-%patch2 -p1 -b .nonfree
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-
-# recode man page to UTF-8
-pushd scribus/manpages
-iconv -f ISO8859-2 -t UTF-8 scribus.1.pl > tmp
-touch -r scribus.1.pl tmp
-mv tmp scribus.1.pl
-popd
+%autosetup -p1
# fix permissions
chmod a-x scribus/pageitem_latexframe.h
# drop shebang lines from python scripts
-for f in scribus/plugins/scriptplugin/{samples,scripts}/*.py
-do
- sed '1{/#!\/usr\/bin\/env\|#!\/usr\/bin\/python/d}' $f > $f.new
- touch -r $f $f.new
- mv $f.new $f
-done
-
+%py3_shebang_fix %{name}/plugins/scriptplugin/{samples,scripts}/*.py
%build
-mkdir build
-pushd build
-%cmake -DWANT_DISTROBUILD=YES -DWANT_HUNSPELL=YES -DWANT_NOHEADERINSTALL=YES ..
-
-make VERBOSE=1 %{?_smp_mflags}
-popd
-
+%cmake \
+ -DWANT_CCACHE=YES \
+ -DWANT_CPP17=ON \
+ -DWANT_DISTROBUILD=YES \
+ -DWANT_GRAPHICSMAGICK=1 \
+ -DWANT_HUNSPELL=1 \
+%if "%{_lib}" == "lib64"
+ -DWANT_LIB64=YES \
+%endif
+ -DWANT_NORPATH=1 \
+ -DWITH_BOOST=1 \
+ -DWITH_PODOFO=1
+%cmake_build
%install
-pushd build
-make install DESTDIR=$RPM_BUILD_ROOT
-popd
+%cmake_install
-install -p -D -m0644 %SOURCE2 ${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
+find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'
-find ${RPM_BUILD_ROOT} -type f -name "*.la" -exec rm -f {} ';'
+%check
+desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
+appstream-util validate-relax --nonet \
+ %{buildroot}%{_metainfodir}/%{name}.appdata.xml
-# install the global desktop file
-rm -f ${RPM_BUILD_ROOT}%{_datadir}/mimelnk/application/*scribus.desktop
-desktop-file-install \
-%if (0%{?fedora} && 0%{?fedora} < 19) || (0%{?rhel} && 0%{?rhel} < 7)
- --vendor="fedora" \
-%endif
- --dir=${RPM_BUILD_ROOT}%{_datadir}/applications \
- scribus.desktop
-
-# remove unwanted stuff
-rm -rf ${RPM_BUILD_ROOT}%{_defaultdocdir}/%{name}
-
-# Register as an application to be visible in the software center
-#
-# NOTE: It would be *awesome* if this file was maintained by the upstream
-# project, translated and installed into the right place during `make install`.
-#
-# See http://www.freedesktop.org/software/appstream/docs/ for more details.
-#
-mkdir -p $RPM_BUILD_ROOT%{_datadir}/appdata
-cat > $RPM_BUILD_ROOT%{_datadir}/appdata/%{name}.appdata.xml <
-
-
-
- scribus.desktop
- CC0-1.0
-
-
- Scribus is a desktop publishing application that allows you to create posters,
- magazines and books ready to send off to a printing house.
- It supports professional publishing features, such color separations, CMYK and
- spot colors, ICC color management, and versatile PDF creation.
-
-
-
- http://scribus.net/
-
- http://upload.wikimedia.org/wikipedia/commons/f/f4/Scribus-1.3-Linux.png
-
-
-
-EOF
%files
-%doc AUTHORS ChangeLog COPYING LINKS README
+%license COPYING
+%doc AUTHORS ChangeLog COPYING README LINKS TRANSLATION
%{_bindir}/%{name}
%{_libdir}/%{name}/
-%{_datadir}/appdata/*%{name}.appdata.xml
-%{_datadir}/applications/*%{name}.desktop
+%{_metainfodir}/%{name}.appdata.xml
+%{_datadir}/applications/%{name}.desktop
%{_datadir}/mime/packages/%{name}.xml
-%{_datadir}/pixmaps/*
+%{_datadir}/icons/hicolor/16x16/apps/%{name}.png
+%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
+%{_datadir}/icons/hicolor/128x128/apps/%{name}.png
+%{_datadir}/icons/hicolor/256x256/apps/%{name}.png
+%{_datadir}/icons/hicolor/512x512/apps/%{name}.png
+%{_datadir}/icons/hicolor/1024x1024/apps/%{name}.png
+%{_datadir}/icons/hicolor/16x16/mimetypes/application-vnd.%{name}.png
+%{_datadir}/icons/hicolor/32x32/mimetypes/application-vnd.%{name}.png
+%{_datadir}/icons/hicolor/64x64/mimetypes/application-vnd.%{name}.png
+%{_datadir}/icons/hicolor/128x128/mimetypes/application-vnd.%{name}.png
+%{_datadir}/icons/hicolor/256x256/mimetypes/application-vnd.%{name}.png
%{_datadir}/%{name}/
-%exclude %{_datadir}/%{name}/samples/*.py[co]
-%exclude %{_datadir}/%{name}/scripts/*.py[co]
%{_mandir}/man1/*
-%{_mandir}/pl/man1/*
-%{_mandir}/de/man1/*
+%exclude %{_mandir}/pl/man1/*
+%exclude %{_mandir}/de/man1/*
%changelog
-* Sat Feb 02 2019 Fedora Release Engineering - 1.4.6-16
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Tue Nov 13 2018 Caolán McNamara - 1.4.6-15
-- rebuild for hunspell-1.7.0
-
-* Mon Sep 17 2018 Michael J Gruber - 1.4.6-14
-- fix EPS import (bz #1628943)
-
-* Sat Jul 14 2018 Fedora Release Engineering - 1.4.6-13
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Wed Jul 11 2018 Sandro Mani - 1.4.6-12
-- Rebuild (podofo)
-
-* Mon Feb 12 2018 Iryna Shcherbina - 1.4.6-11
-- Update Python 2 dependency declarations to new packaging standards
- (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
-
-* Fri Feb 09 2018 Fedora Release Engineering - 1.4.6-10
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Thu Aug 03 2017 Fedora Release Engineering - 1.4.6-9
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
-
-* Thu Jul 27 2017 Fedora Release Engineering - 1.4.6-8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Fri Jul 07 2017 Igor Gnatenko - 1.4.6-7
-- Rebuild due to bug in RPM (RHBZ #1468476)
-
-* Fri Apr 07 2017 Yaakov Selkowitz - 1.4.6-6
-- Fix detection of latest hunspell for spell-checking support (#1425305)
-
-* Mon Feb 06 2017 Kalev Lember - 1.4.6-5
-- Rebuilt for Boost 1.63
-
-* Thu Feb 02 2017 Sandro Mani - 1.4.6-4
-- Rebuild (podofo)
-
-* Fri Jan 27 2017 Jonathan Wakely - 1.4.6-3
-- Rebuilt for Boost 1.63
-
-* Fri Sep 23 2016 Jon Ciesla - 1.4.6-2
-- podofo rebuild.
-
-* Tue May 24 2016 Jon Ciesla - 1.4.6-1
-- 1.4.6
-
-* Thu Feb 04 2016 Fedora Release Engineering - 1.4.5-9
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
-
-* Fri Jan 15 2016 Jonathan Wakely - 1.4.5-8
-- Rebuilt for Boost 1.60
-
-* Tue Jan 12 2016 Tom Callaway - 1.4.5-7
-- fix license tag, remove found non-free swatches (bz 1297262)
-
-* Fri Sep 18 2015 Richard Hughes - 1.4.5-6
-- Use a bigger resolution application icon
-
-* Thu Aug 27 2015 Jonathan Wakely - 1.4.5-5
-- Rebuilt for Boost 1.59
-
-* Wed Jul 29 2015 Fedora Release Engineering - 1.4.5-4
-- Rebuilt for https://fedoraproject.org/wiki/Changes/F23Boost159
-
-* Wed Jul 22 2015 David Tardon - 1.4.5-3
-- rebuild for Boost 1.58
-
-* Fri Jun 19 2015 Fedora Release Engineering - 1.4.5-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
-
-* Thu May 7 2015 Tom Callaway 1.4.5-1
-- update to 1.4.5
-- drop non-free and questionable hyphen dic files (bz 1219415)
-- fix necessary LPPL attributions
-
-* Thu Mar 26 2015 Richard Hughes - 1.4.4-7
-- Add an AppData file for the software center
-
-* Tue Jan 27 2015 Petr Machata - 1.4.4-6
-- Rebuild for boost 1.57.0
-
-* Thu Aug 28 2014 Dan Horák - 1.4.4-5
-- switch to Debian patch for the qreal vs double conflict on ARM (fixes #1076885)
-
-* Wed Aug 20 2014 Kevin Fenzi - 1.4.4-4
-- Rebuild for rpm bug 1131892
-
-* Mon Aug 18 2014 Fedora Release Engineering - 1.4.4-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
-
-* Sat Aug 09 2014 Rex Dieter 1.4.4-2
-- optimize/update scriptlets
-
-* Fri Jun 6 2014 Tom Callaway - 1.4.4-1
-- update to 1.4.4, drop non-free dot files
-
-* Fri May 23 2014 Petr Machata - 1.4.3-3
-- Rebuild for boost 1.55.0
-
-* Thu Sep 19 2013 Dan Horák - 1.4.3-2
-- fix the double patch (#1009979)
-
-* Mon Aug 19 2013 Dan Horák - 1.4.3-1
-- update to 1.4.3 (#990030)
-- update for unversioned docdir
-
-* Sun Aug 04 2013 Fedora Release Engineering - 1.4.2-7
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
-
-* Tue Jul 30 2013 Petr Machata - 1.4.2-6
-- Rebuild for boost 1.54.0
-
-* Mon Feb 25 2013 Toshio Kuratomi - 1.4.2-5
-- Remove --vendor from desktop-file-install for F19+ https://fedorahosted.org/fesco/ticket/1077
-
-* Wed Jan 30 2013 Dan Horák - 1.4.2-4
-- update for Pillow (#896301)
-
-* Mon Jan 21 2013 Adam Tkac - 1.4.2-3
-- rebuild due to "jpeg8-ABI" feature drop
-
-* Fri Jan 18 2013 Dan Horák - 1.4.2-2
-- use hunspell to be consistent with the rest of the system
-
-* Tue Jan 15 2013 Dan Horák - 1.4.2-1
-- update to 1.4.2
-- remove non-free content from source archive (#887221)
-- drop doc and devel sub-packages
-- switch to lcms2
-
-* Fri Dec 21 2012 Adam Tkac - 1.4.1-4
-- rebuild against new libjpeg
-
-* Thu Aug 9 2012 Peter Robinson - 1.4.1-3
-- Add patch to fix FTBFS on ARM
-
-* Sat Jul 21 2012 Fedora Release Engineering - 1.4.1-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
-
-* Sun May 06 2012 Dan Horák - 1.4.1-1
-- update to 1.4.1
-
-* Wed Mar 07 2012 Dan Horák - 1.4.0-5
-- fix crash at export as image (rhbz#800765)
-
-* Tue Feb 28 2012 Fedora Release Engineering - 1.4.0-4
-- Rebuilt for c++ ABI breakage
-
-* Sat Jan 14 2012 Fedora Release Engineering - 1.4.0-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
-
-* Tue Jan 03 2012 Dan Horák - 1.4.0-2
-- the swatches/profiles patches were submitted to upstream bugtracker
-
-* Mon Jan 02 2012 Dan Horák - 1.4.0-1.1
-- install profiles and swatches to datadir
-- use versioned docdir
-
-* Mon Jan 02 2012 Dan Horák - 1.4.0-1
-- update to 1.4.0
-
-* Fri Jun 24 2011 Dan Horák - 1.3.9-6
-- fix build with cups 1.5 (#716107)
-
-* Wed May 04 2011 Dan Horák - 1.3.9-5
-- rebuilt against podofo 0.9.1
-
-* Thu Apr 14 2011 Dan Horák - 1.3.9-4
-- rebuilt against podofo 0.9.0
-
-* Wed Feb 09 2011 Fedora Release Engineering - 1.3.9-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
-
-* Mon Dec 20 2010 Dan Horák - 1.3.9-2
-- run update-desktop-database in scriptlets too (#664318)
-
-* Tue Nov 30 2010 Dan Horák - 1.3.9-1
-- update to 1.3.9
-- filter unwanted Provides
-
-* Wed Nov 03 2010 Dan Horák - 1.3.8-3
-- rebuilt against podofo 0.8.4
-
-* Fri Oct 22 2010 Dan Horák - 1.3.8-2
-- rebuilt against podofo 0.8.3
-
-* Mon Aug 16 2010 Dan Horák - 1.3.8-1
-- update to 1.3.8
-
-* Tue Jul 27 2010 David Malcolm - 1.3.7-5
-- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
-
-* Tue Jun 15 2010 Dan Horák - 1.3.7-4
-- fix crash when selecting frame (#604124)
-
-* Tue Jun 15 2010 Dan Horák - 1.3.7-3
-- show icons in shapes menu (#603921)
-
-* Tue Jun 08 2010 Dan Horák - 1.3.7-2
-- rebuilt with podofo 0.8.1
-
-* Tue Jun 1 2010 Dan Horák - 1.3.7-1
-- update to final 1.3.7
-
-* Thu Apr 29 2010 Dan Horák - 1.3.6-4
-- fix build with podofo 0.8.0
-
-* Thu Apr 29 2010 Dan Horák - 1.3.6-3
-- rebuilt for podofo 0.8.0
-
-* Wed Mar 31 2010 Dan Horák - 1.3.6-2
-- added 2 patches for rawhide
-
-* Mon Mar 29 2010 Dan Horák - 1.3.6-1
-- update to final 1.3.6
-
-* Wed Nov 25 2009 Dan Horák - 1.3.5.1-5
-- fixed a crash when closing a hyphenator object (#537677)
-
-* Thu Aug 27 2009 Tomas Mraz - 1.3.5.1-4
-- rebuilt with new openssl
-
-* Tue Aug 25 2009 Dan Horák - 1.3.5.1-3
-- drop shebang line from python scripts
-- don't package precompiled python scripts
-
-* Thu Aug 20 2009 Dan Horák - 1.3.5.1-1
-- update to final 1.3.5.1
-- drop the upstreamed "install-headers" patch
-- always install doc subpackage (#446148)
-- full changelog: http://www.scribus.net/?q=node/193
-
-* Wed Jul 29 2009 Dan Horák - 1.3.5-0.17.rc3
-- don't use parallel build on s390x
-
-* Sun Jul 26 2009 Fedora Release Engineering - 1.3.5-0.16.rc3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
-
-* Tue Jul 21 2009 Dan Horák - 1.3.5-0.15.rc3
-- update to 1.3.5-rc3
-- use system hyphen library (#506074)
-- fix update path for the doc subpackage (#512498)
-- preserve directories when installing headers (#511800)
-
-* Thu Jun 4 2009 Dan Horák - 1.3.5-0.14.rc2
-- update to 1.3.5-rc2
-
-* Mon May 18 2009 Dan Horák - 1.3.5-0.13.beta
-- rebuilt with podofo enabled
-
-* Wed Apr 22 2009 Dan Horák - 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 - 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 - 1.3.5-0.10.12516svn
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
-
-* Sat Jan 17 2009 Tomas Mraz - 1.3.4-0.9.12516svn
-- rebuild with new openssl
-
-* Thu Dec 04 2008 Ignacio Vazquez-Abrams - 1.3.5-0.8.12516svn
-- Rebuild for Python 2.6
-
-* Tue Dec 2 2008 Dan Horák - 1.3.5-0.7.12516svn
-- fix directory ownership in doc subpackage (#474041)
-
-* Sun Nov 30 2008 Ignacio Vazquez-Abrams - 1.3.5-0.6.12516svn
-- Rebuild for Python 2.6
-
-* Mon Oct 13 2008 Dan Horák 1.3.5-0.5.12516svn
-- install global desktop file instead of KDE-only one (#461124)
-- little cleanup
-
-* Fri Sep 05 2008 Andreas Bierfert
-- 1.3.5-0.4.12516svn
-- new svn snapshot
-
-* Sun Jul 27 2008 Andreas Bierfert
-- 1.3.5-0.3.12419svn
-- new svn snapshot
-
-* Mon Jul 21 2008 Andreas Bierfert
-- 1.3.5-0.2.12404svn
-- svn snapshot
-
-* Mon Feb 18 2008 Fedora Release Engineering - 1.3.4-5
-- Autorebuild for GCC 4.3
-
-* Mon Feb 11 2008 Andreas Bierfert - 1.3.4-4
-- Rebuilt for gcc43
-
-* Fri Dec 28 2007 Andreas Bierfert
-- 1.3.4-3
-- fix inclusion of python scripts as proposed by Todd Zullinger (#312091)
-- fix desktop file
-
-* Thu Aug 23 2007 Andreas Bierfert
-- 1.3.4-2
-- rebuild for buildid
-- new license tag
-
-* Sat Jun 02 2007 Andreas Bierfert
-1.3.4
-- version upgrade
-
-* Mon Dec 04 2006 Andreas Bierfert
-1.3.3.6-1
-- version upgrade
-
-* Sat Nov 11 2006 Andreas Bierfert
-1.3.3.5-1
-- version upgrade
-
-* Wed Oct 04 2006 Andreas Bierfert
-1.3.3.4-1
-- version upgrade
-
-* Fri Sep 15 2006 Andreas Bierfert
-1.3.3.3-1
-- version upgrade (#205962)
-
-* Sun Jun 18 2006 Andreas Bierfert
-1.3.3.2-2
-- bump
-
-* Tue May 30 2006 Andreas Bierfert
-1.3.3.2-1
-- version upgrade
-
-* Sat Apr 22 2006 Andreas Bierfert
-1.3.3.1-1
-- version upgrade
-
-* Tue Mar 28 2006 Andreas Bierfert
-1.3.3-1
-- version upgrade
-- add BR gnutls-devel
-
-* Sat Mar 18 2006 Andreas Bierfert
-1.3.2-1
-- upgrade to beta version
-
-* Thu Feb 16 2006 Andreas Bierfert
-1.2.4.1-4
-- Rebuild for Fedora Extras 5
-
-* Wed Feb 08 2006 Andreas Bierfert
-1.2.4.1-3
-- add missing requires python-imaging
-
-* Sat Jan 21 2006 Andreas Bierfert
-1.2.4.1-2
-- rebuild (#178494)
-
-* Wed Jan 18 2006 Andreas Bierfert
-1.2.4.1-1
-- version upgrade
-
-* Thu Jul 7 2005 Tom "spot" Callaway 1.2.2.1-2
-- use dist tag for sanity between branches
-
-* Tue Jul 5 2005 P Linnell - 1.2.2.1-1
-- 1.2.2.1 released to fix crash on open with certain 1.2.1 docs
-
-* Sun Jul 3 2005 P Linnell - 1.2.2-0.fc4
-- 1.2.2 final
-
-* Tue Jun 28 2005 P Linnell - 1.2.2cvs-0
-- test build for 1.2.2cvs
-- Add freetype2 explicit build requirement
-- Add obsoletes. See PACKAGING in the source tarball
-- Change the description per PACKAGING
-- Bump required python. 2.2 is no longer supported.
-
-
-* Sun May 22 2005 Jeremy Katz - 1.2.1-5
-- rebuild on all arches
-
-* Fri Apr 7 2005 Michael Schwendt
-- rebuilt
-
-* Sun Feb 06 2005 Phillip Compton - 1.2.1-3
-- Bumped BR on qt-devel to 3.3.
-
-* Thu Feb 3 2005 Michael Schwendt - 1.2.1-2
-- Fix x86_64 build and summary.
-
-* Sun Jan 09 2005 Phillip Compton - 1.2.1-1
-- 1.2.1.
-
-* Sat Dec 04 2004 Phillip Compton - 1.2.1-0.1.cvs20041118
-- cvs snapshot.
-
-* Wed Nov 11 2004 Phillip Compton - 1.2-0.fdr.3
-- Redirect output in post/postun, to avoid failure.
-
-* Wed Nov 10 2004 Phillip Compton - 1.2-0.fdr.2
-- Mime-type corrections for FC3.
-- Dropped redundent BR XFree86-devel.
-
-* Thu Aug 26 2004 Phillip Compton - 0:1.2-0.fdr.1
-- 1.2.
-- Dropping old obsoletes/provides (don't know of anyone using them).
-
-* Thu Aug 19 2004 Phillip Compton - 0:1.2-0.fdr.0.RC1
-- 1.2RC1.
-
-* Sat Aug 07 2004 Phillip Compton - 0:1.1.7-0.fdr.4
-- mime info/icon for .sla files.
-
-* Fri Jul 10 2004 Phillip Compton - 0:1.1.7-0.fdr.3
-- BuildReq openssl-devel (#1727).
-
-* Thu Jun 10 2004 Phillip Compton - 0:1.1.7-0.fdr.2
-- Source0 allows direct download (#1727).
-- Req tkinter (#1727).
-
-* Sun Jun 06 2004 Phillip Compton - 0:1.1.7-0.fdr.1
-- Updated to 1.1.7.
-- Re-added _smp_mflags.
-
-* Mon May 24 2004 Phillip Compton - 0:1.1.6-0.fdr.3
-- Add Application Category to desktop entry.
-
-* Sun Apr 11 2004 Phillip Compton - 0:1.1.6-0.fdr.2
-- Bump ghostscript Req to 7.07.
-- URL scribus.net.
-
-* Tue Apr 06 2004 Phillip Compton - 0:1.1.6-0.fdr.1
-- Updated to 1.1.6.
-- Using upstream desktop entry.
-
-* Sat Feb 14 2004 Phillip Compton - 0:1.1.5-0.fdr.1
-- Updated to 1.1.5.
-
-* Sun Dec 21 2003 Phillip Compton - 0:1.1.4-0.fdr.1
-- Updated to 1.1.4.
-
-* Thu Dec 04 2003 Phillip Compton - 0:1.1.3-0.fdr.2
-- Dropped LDFLAGS="-lm"
-- Added --with-pythondir=%%{_prefix}
-- Req ghostscript.
-
-* Sun Nov 30 2003 Phillip Compton - 0:1.1.3-0.fdr.1
-- Updated to 1.1.3.
-- Removed _smp_mflags.
-
-* Tue Nov 18 2003 Phillip Compton - 0:1.1.2-0.fdr.2
-- Req python.
-- Provides scribus-scripting.
-
-* Sun Nov 09 2003 Phillip Compton - 0:1.1.2-0.fdr.1
-- Updated to 1.1.2.
-- Obsoletes scribus-scripting.
-
-* Sat Oct 11 2003 Phillip Compton - 0:1.1.1-0.fdr.2
-- BuildReq littlecms-devel -> lcms-devel.
-
-* Thu Oct 09 2003 Phillip Compton - 0:1.1.1-0.fdr.1
-- Updated to 1.1.1.
-- BuildReq littlecms-devel.
-- BuildReq libart_lgpl-devel.
-
-* Wed Sep 10 2003 Phillip Compton - 0:1.0.1-0.fdr.1
-- Updated to 1.0.1.
-- Split off devel package for headers.
-- No longer Obsoletes scribus-i18n-en
-
-* Thu Jul 24 2003 Phillip Compton - 0:1.0-0.fdr.3
-- desktop entry terminal=0 -> false.
-
-* Tue Jul 15 2003 Phillip Compton - 0:1.0-0.fdr.2
-- Added Obsoletes scribus-i18n-en.
-
-* Tue Jul 15 2003 Phillip Compton - 0:1.0-0.fdr.1
-- Updated to 1.0.
-
-* Tue Jul 01 2003 Phillip Compton - 0:1.0-0.fdr.0.1.rc1
-- Updated to 1.0RC1.
-
-* Fri Jun 20 2003 Phillip Compton - 0:0.9.11.1-0.fdr.1
-- Updated to 0.9.11.1.
-- Added obsoletes scribus-svg.
-
-* Sun May 25 2003 Phillip Compton - 0:0.9.10-0.fdr.3
-- Using make DESTDIR= workaround for plugin issue.
-- Removed post/postun ldconfig.
-- Removed devel subpackage.
-
-* Mon May 19 2003 Phillip Compton - 0:0.9.10-0.fdr.2
-- Explicitly set file permission on icon.
-- Created devel package.
-- Removed .la files.
-- Added ChangeLog to Documentation.
-
-* Sun May 18 2003 Phillip Compton - 0:0.9.10-0.fdr.1
-- Updated to 0.9.10.
-- buildroot -> RPM_BUILD_ROOT.
-
-* Sat Apr 26 2003 Phillip Compton - 0:0.9.9-0.fdr.3
-- Added BuildRequires for cups-devel.
-
-* Thu Apr 24 2003 Phillip Compton - 0:0.9.9-0.fdr.2
-- Added BuildRequires for libtiff-devel.
-- Added line to help package find tiff.
-
-* Sun Apr 20 2003 Phillip Compton - 0:0.9.9-0.fdr.1
-- Updated to 0.9.9.
-- Added line for QT.
-
-* Thu Apr 10 2003 Phillip Compton - 0:0.9.8-0.fdr.3.rh90
-- Added missing BuildRequires.
-- Corrected Group.
-
-* Tue Apr 01 2003 Phillip Compton - 0:0.9.8-0.fdr.2
-- Added desktop-file-utils to BuildRequires.
-- Changed category to X-Fedora-Extra.
-- Added Epoch:0.
-
-* Thu Mar 27 2003 Phillip Compton - 0.9.8-0.fdr.1
-- Initial RPM release.
+%autochangelog
diff --git a/sources b/sources
index 5242cb4..9563bfe 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-106b2b55bfb87cab65d2d952dbaf7fea scribus-1.4.6-free.tar.xz
+SHA512 (scribus-1.6.5-free.tar.xz) = f023b42e7c59447c52bc41adcb2b4800568d1cf8c88a5b3d6b155f78403a5c92b518ed95e74a20d671e043c206757b0a0e4724b1562ec814901422364f326dfe