rpms/scribus/devel scribus.spec,1.34,1.35 scribus.desktop,1.4,NONE
Dan Horák
sharkcz at fedoraproject.org
Mon Oct 13 16:30:15 UTC 2008
- Previous message: rpms/perl-IO-Socket-SSL/devel .cvsignore, 1.11, 1.12 perl-IO-Socket-SSL.spec, 1.14, 1.15 sources, 1.11, 1.12
- Next message: rpms/system-config-printer/devel system-config-printer-1.0.x.patch, 1.3, 1.4 system-config-printer.spec, 1.219, 1.220
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: sharkcz
Update of /cvs/pkgs/rpms/scribus/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25414
Modified Files:
scribus.spec
Removed Files:
scribus.desktop
Log Message:
* 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)
- little cleanup
Index: scribus.spec
===================================================================
RCS file: /cvs/pkgs/rpms/scribus/devel/scribus.spec,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -r1.34 -r1.35
--- scribus.spec 6 Sep 2008 07:18:59 -0000 1.34
+++ scribus.spec 13 Oct 2008 16:29:45 -0000 1.35
@@ -1,6 +1,6 @@
Name: scribus
Version: 1.3.5
-Release: 0.4.12516svn%{?dist}
+Release: 0.5.12516svn%{?dist}
Summary: DeskTop Publishing application written in Qt
@@ -10,7 +10,6 @@
# obtained via svn co -r 12516 svn://scribus.info/Scribus/trunk/Scribus
Source0: scribus-svn-12516.tar.bz2
Source1: scribus.xml
-Source2: scribus.desktop
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: cmake
@@ -35,10 +34,7 @@
Requires: python >= 2.3
Requires: python-imaging
Requires: tkinter
-Requires(post): shared-mime-info
-Requires(post): desktop-file-utils
-Requires(postun): shared-mime-info
-Requires(postun): desktop-file-utils
+Requires: shared-mime-info
Obsoletes: scribus-i18n-en
Obsoletes: scribus-svg
@@ -90,45 +86,66 @@
%prep
%setup -q -n Scribus
+# 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
+
+# fix permissions
+chmod a-x scribus/pageitem_latexframe.h
+
+# remove zero-length source files
+rm -f scribus/canvasgesture_pan.*
+
%build
mkdir build
-cd build
+pushd build
%cmake -DOPENSYNC_LIBEXEC_DIR=%{_libexecdir} \
-DCMAKE_SKIP_RPATH=YES ../
make VERBOSE=1 %{?_smp_mflags}
+popd
+
%install
rm -rf ${RPM_BUILD_ROOT}
-cd build
+pushd build
make install DESTDIR=$RPM_BUILD_ROOT
+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/scribusdoc.png ${RPM_BUILD_ROOT}%{_datadir}/pixmaps/x-scribus.png
find ${RPM_BUILD_ROOT} -type f -name "*.la" -exec rm -f {} ';'
+# install the global desktop file
+rm -f ${RPM_BUILD_ROOT}%{_datadir}/mimelnk/application/*scribus.desktop
+desktop-file-install --vendor="fedora" \
+ --dir=${RPM_BUILD_ROOT}%{_datadir}/applications \
+ scribus.desktop
+
+
%clean
rm -rf ${RPM_BUILD_ROOT}
%post
update-mime-database %{_datadir}/mime > /dev/null 2>&1 || :
-update-desktop-database %{_datadir}/applications > /dev/null 2>&1 || :
%postun
update-mime-database %{_datadir}/mime > /dev/null 2>&1 || :
-update-desktop-database %{_datadir}/applications > /dev/null 2>&1 || :
%files
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog ChangeLogSVN COPYING README TODO
%{_bindir}/scribus
-#%{_datadir}/applications/fedora-scribus.desktop
+%{_datadir}/applications/fedora-scribus.desktop
%{_datadir}/mime/packages/scribus.xml
-%{_datadir}/mimelnk/application/*scribus.desktop
+#%{_datadir}/mimelnk/application/*scribus.desktop
%{_datadir}/pixmaps/*
%{_datadir}/scribus/
%{_libdir}/scribus/
@@ -161,6 +178,10 @@
%changelog
+* 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)
+- little cleanup
+
* Fri Sep 05 2008 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
- 1.3.5-0.4.12516svn
- new svn snapshot
--- scribus.desktop DELETED ---
- Previous message: rpms/perl-IO-Socket-SSL/devel .cvsignore, 1.11, 1.12 perl-IO-Socket-SSL.spec, 1.14, 1.15 sources, 1.11, 1.12
- Next message: rpms/system-config-printer/devel system-config-printer-1.0.x.patch, 1.3, 1.4 system-config-printer.spec, 1.219, 1.220
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the scm-commits
mailing list