source: projects/specs/trunk/s/shutter/shutter-vl.spec @ 2083

Revision 2083, 4.1 KB checked in by kazutaka, 14 years ago (diff)

0.86.4 に更新

Line 
1Summary:        Feature-rich screenshot application.
2Summary(ja):    機能の豊富なスクリーンショットツール
3Name:           shutter
4Version:        0.86.4
5Release:        1%{?_dist_release}
6Source0:        http://shutter-project.org/wp-content/uploads/releases/tars/%{name}-%{version}.tar.gz
7Source1:        shutter-0.86.4-ja.po
8License:        GPL v3
9Group:          Applications/Graphics
10URL:            http://shutter-project.org
11
12Requires:       gnome-web-photo
13Requires:       perl-Gtk2
14Requires:       perl(Gtk2::ImageView)
15Requires:       perl(X11::Protocol)
16Requires:       perl(Image::Magick)
17Requires(post):  desktop-file-utils
18Requires(postun):desktop-file-utils
19
20BuildRoot:      %{_tmppath}/%{name}-%{version}-root
21BuildArch:      noarch
22
23Packager:       kazutaka
24
25%description
26Shutter is a feature-rich screenshot program. You can take a
27screenshot of a specific area, window, your whole screen, or
28even of a website - apply different effects to it, draw on it
29to highlight points, and then upload to an image hosting site,
30all within one window.
31
32%description -l ja
33Shutter は機能の豊富なスクリーンショットツールです。指定した
34範囲や、ウィンドウ、スクリーン全体だけでなく、ウェブページの
35スクリーンショットも撮ることができます。また様々なエフェクト
36を適用したり、注釈を書き込んだり、イメージホスティングサイト
37にアップロードしたりといったことが、1つのウィンドウの中で実行
38できます。
39
40
41%prep
42%setup -q
43
44%build
45
46
47%install
48%{__rm} -rf ${RPM_BUILD_ROOT}
49%{__install} -d -m 0755 -p ${RPM_BUILD_ROOT}%{_bindir}
50%{__install} -d -m 0755 -p ${RPM_BUILD_ROOT}%{_datadir}
51%{__cp} -pfr bin/*   ${RPM_BUILD_ROOT}%{_bindir}/
52%{__cp} -pfr share/* ${RPM_BUILD_ROOT}%{_datadir}/
53
54# remove unnecessary message catalogue text and docs
55%{__rm} -rf ${RPM_BUILD_ROOT}/%{_datadir}/%{name}/resources/po
56%{__rm} -rf ${RPM_BUILD_ROOT}/%{_datadir}/doc
57
58# remove a module to drop extra dependencies
59%{__rm} -rf ${RPM_BUILD_ROOT}/%{_datadir}/%{name}/resources/modules/Net
60
61# install updated japanese translation
62msgfmt %{SOURCE1} -o ${RPM_BUILD_ROOT}/%{_localedir}/ja/LC_MESSAGES/%{name}.mo
63
64# overwrite .desktop
65%{__cat} << EOF > ${RPM_BUILD_ROOT}/%{_datadir}/applications/%{name}.desktop
66[Desktop Entry]
67Version=1.0
68Name=Shutter - Screenshot Tool
69Name[ja]=Shutter スクリーンショットツール
70Comment=Shutter - Screenshot Tool
71Comment[ja]=デスクトップやウィンドウ、ウェブページの画像の取得と加工を行います
72Exec=shutter
73Icon=shutter
74Terminal=false
75Type=Application
76Categories=Application;Graphics;
77EOF
78
79# remove unnecessary icons
80%{__rm} -rf ${RPM_BUILD_ROOT}/%{_datadir}/icons/ubuntu-mono-dark
81%{__rm} -rf ${RPM_BUILD_ROOT}/%{_datadir}/icons/ubuntu-mono-light
82
83%find_lang %{name} --all-name
84
85%post
86update-desktop-database %{_datadir}/applications>& /dev/null ||:
87touch --no-create %{_datadir}/icons/hicolor
88if [ -x /usr/bin/gtk-update-icon-cache ]; then
89  gtk-update-icon-cache -q %{_datadir}/icons/hicolor
90fi
91
92%postun
93update-desktop-database %{_datadir}/applications>& /dev/null ||:
94touch --no-create %{_datadir}/icons/hicolor
95if [ -x /usr/bin/gtk-update-icon-cache ]; then
96  gtk-update-icon-cache -q %{_datadir}/icons/hicolor
97fi
98
99
100%clean
101%{__rm} -rf ${RPM_BUILD_ROOT}
102
103
104%files -f %{name}.lang
105%defattr(-,root,root)
106%doc README COPYING
107%{_bindir}/%{name}
108%{_datadir}/%{name}
109%{_datadir}/applications/%{name}.desktop
110%{_datadir}/icons/hicolor/*
111%{_datadir}/pixmaps/%{name}.png
112%{_mandir}/man1/%{name}.1.gz
113
114
115%changelog
116* Fri Oct 15 2010 Kazutaka HARADA <kazutaka@vinelinux.org> 0.86.4-1
117- new upstream release
118- update Source1 (Japanese translation)
119
120* Sat Apr 17 2010 Kazutaka HARADA <kazutaka@vinelinux.org> 0.86.1-1
121- new upstream release
122- update Source1 (Japanese translation)
123
124* Wed Jan 06 2010 Kazutaka HARADA <kazutaka@vinelinux.org> 0.85.1-1
125- new upstream release
126- update Source1 (Japanese translation)
127
128* Wed Dec 30 2009 Kazutaka HARADA <kazutaka@vinelinux.org> 0.85.1-1
129- new upstream release
130
131* Mon Nov 16 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.80.1-2
132- japanese translation updated
133
134* Thu Nov 05 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.80.1-1
135- initial build for Vine Linux
136- add updated japanese translation as Source1
Note: See TracBrowser for help on using the repository browser.