source: projects/specs/trunk/p/pdfedit/pdfedit-vl.spec @ 3936

Revision 3936, 3.6 KB checked in by owa, 13 years ago (diff)

update:pdfedit,perl-Tk

Line 
1Summary:        PDF document editor
2Summary(ja):    PDF ドキュメントエディタ
3
4Name:           pdfedit
5Version:        0.4.5
6Release:        1%{?_dist_release}
7
8Group:          Applications/Publishing
9License:        GPLv2
10URL:            http://sourceforge.net/projects/pdfedit/
11Source0:        http://downloads.sourceforge.net/pdfedit/%{name}-%{version}.tar.bz2
12Source1:        pdfedit.desktop
13Patch0:         pdfedit-destdir.patch
14Patch1:         pdfedit-fix-includes.patch
15
16BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
17BuildRequires:  libboost-devel, openMotif-devel, libpaper-devel
18BuildRequires:  libXpm-devel, t1lib-devel
19BuildRequires:  desktop-file-utils, doxygen
20BuildRequires:  qt-devel
21
22Distribution:     Vine Linux
23Vendor:           Project Vine
24Packager:         daisuke
25
26%description
27Free pdf editing using PdfEdit. Complete editing of pdf documents is made
28possible with PDFedit. You can change either raw pdf objects (for advanced
29users) or use predefined gui functions. Functions can be easily added as
30everything is based on a script.
31
32%description -l ja
33pdfedit はフリーなPDF編集ツールです。生のPDFオブジェクトを編集することや
34あらかじめ定義されたGUI機能を使うこともできます。
35
36%prep
37%setup -q
38
39%patch0 -p1 -b .destdir
40%patch1 -p1 -b .fix-includes
41
42# fix paths to be relative to rpm build root
43sed -i 's/\(.path\s\+= \)/\1$(QMAKE_DESTDIR)\//' src/gui/pdfedit.pro
44
45%build
46export QMAKESPEC=linux-g++
47# currently boost-iostreams causes an error when running configure
48%configure --without-boost-iostreams
49make %{?_smp_mflags}
50
51
52%install
53rm -rf $RPM_BUILD_ROOT
54# DESTDIR is reserved in qmake
55make install QMAKE_DESTDIR=$RPM_BUILD_ROOT
56
57# use rpm standard /usr/share/doc/%{name}-%{version} directory for doc files
58mv $RPM_BUILD_ROOT/usr/share/doc/pdfedit \
59  $RPM_BUILD_ROOT/usr/share/doc/pdfedit-%{version}
60
61# install desktop file
62desktop-file-install --vendor="fedora"             \
63  --dir=${RPM_BUILD_ROOT}%{_datadir}/applications  \
64  %{SOURCE1}
65
66# install icons
67install -d \
68  $RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/{16x16,32x32,48x48,64x64}/apps
69install -p -m 0644 src/gui/icon/pdfedit_icon_16.png \
70  $RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/16x16/apps/pdfedit.png
71install -p -m 0644 src/gui/icon/pdfedit_icon_32.png \
72  $RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/32x32/apps/pdfedit.png
73install -p -m 0644 src/gui/icon/pdfedit_icon_48.png \
74  $RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/48x48/apps/pdfedit.png
75install -p -m 0644 src/gui/icon/pdfedit_icon_64.png \
76  $RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/64x64/apps/pdfedit.png
77
78
79%clean
80rm -rf $RPM_BUILD_ROOT
81
82%post
83update-desktop-database &> /dev/null ||:
84touch --no-create %{_datadir}/icons/hicolor || :
85if [ -x %{_bindir}/gtk-update-icon-cache ]; then
86  %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
87fi
88
89%postun
90update-desktop-database &> /dev/null ||:
91touch --no-create %{_datadir}/icons/hicolor || :
92if [ -x %{_bindir}/gtk-update-icon-cache ]; then
93  %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
94fi
95
96
97%files
98%defattr(-,root,root,-)
99%{_bindir}/*
100%{_mandir}/man1/*
101%{_datadir}/%{name}
102%{_datadir}/applications/*desktop
103%{_datadir}/icons/hicolor/*/apps/pdfedit.png
104%{_docdir}
105
106%changelog
107* Sun May 22 2011 Shu KONNO <owa@bg.wakwak.com> 0.4.5-1
108- updated pdfedit to 0.4.5
109
110* Mon Aug 31 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.4.3-1
111- new upstream release
112- update BR:
113- add %%post/%%postun scripts
114- import patches from fedora
115
116* Wed Feb 21 2007 Susumu Tanimura <stanimura-ngs@umin.ac.jp>
117- Initial package for VineLinux 4.0
118
Note: See TracBrowser for help on using the repository browser.