]> git.pld-linux.org Git - packages/gallery-remote.git/blame - gallery-remote.spec
- worksforme
[packages/gallery-remote.git] / gallery-remote.spec
CommitLineData
d2c4b7a9
ER
1Summary: Gallery Remote
2Name: gallery-remote
3Version: 1.4.1
a264efdd
ER
4Release: 0.12
5License: GPL v2
d2c4b7a9 6Group: Applications/Publishing
a264efdd
ER
7Source0: http://dl.sourceforge.net/gallery/GalleryRemote.%{version}.jar
8# Source0-md5: 763af4f97120f5142222961f02e3943d
d2c4b7a9 9URL: http://gallery.menalto.com/modules.php?op=modload&name=phpWiki&file=index&pagename=Gallery%20Remote
a264efdd 10BuildRequires: sed >= 4.0
d2c4b7a9 11Requires: jre >= 1.4
a264efdd
ER
12Requires: ImageMagick
13Requires: ImageMagick-coder-tiff
14Requires: ImageMagick-coder-jpeg2
15Requires: ImageMagick-coder-jpeg
16Requires: ImageMagick-coder-png
17Requires: libjpeg-progs
18BuildArch: noarch
d2c4b7a9
ER
19BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20
21%define _appdir %{_datadir}/%{name}
22
23%description
24Gallery Remote is a client-side Java application that provides users
25with a rich front-end to Gallery. This application makes it easier to
26upload images to your Gallery.
27
28%prep
a264efdd
ER
29%setup -q -c
30unzip -qq Disk1/InstData/Resource1.zip
31
32# use better names
33mv '$IA_PROJECT_DIR$' %{name}
34
35cd %{name}
36
37mv gallery_docs/dist/grpackage html
38rm -f LICENSE # GPL v2
39rm -rf */{win32,macos} # wrong os
40
41# make it configured
42mv imagemagick/im.properties{.preinstalled,}
43mv imagemagick/HOWTO HOWTO.imagemagick
44rm imagemagick/LICENSE # imagemagick license
45
46# and jpegtran too
47mv jpegtran/{linux/,}jpegtran.properties
48rm jpegtran/linux/jpegtran # binary
49rm jpegtran/jpegtran.preinstalled
50rm -rf jpegtran/linux
51sed -i -e '/^jp\.path/s/=.*/=jpegtran/' jpegtran/jpegtran.properties
52# undos
53sed -i -e 's,
54$,,' jpegtran/jpegtran.properties
d2c4b7a9
ER
55
56%install
57rm -rf $RPM_BUILD_ROOT
a264efdd
ER
58cd %{name}
59
60install -d $RPM_BUILD_ROOT{%{_appdir},%{_bindir}}
61cp -a imagemagick img jpegtran lib $RPM_BUILD_ROOT%{_appdir}
62cp -a defaults.properties rar*.* $RPM_BUILD_ROOT%{_appdir}
63cp -a *.jar $RPM_BUILD_ROOT%{_appdir}
64cat <<EOF > $RPM_BUILD_ROOT%{_bindir}/%{name}
65#!/bin/sh
66exec java -cp %{_appdir}/GalleryRemote.jar com.gallery.GalleryRemote.GalleryRemote
67EOF
d2c4b7a9
ER
68
69%clean
70rm -rf $RPM_BUILD_ROOT
71
72%files
73%defattr(644,root,root,755)
a264efdd
ER
74%doc %{name}/{ChangeLog,README,HOWTO.imagemagick,html}
75%attr(755,root,root) %{_bindir}/*
76%{_appdir}
This page took 0.18562 seconds and 4 git commands to generate.