source: projects/specs/tags/6_0_REL/g/grsync/grsync-vl.spec @ 4449

Revision 4449, 5.1 KB checked in by kudoh, 13 years ago (diff)
Line 
1Name:           grsync
2Version:        1.2.0
3Release:        1%{?_dist_release}
4Summary:        A Gtk+ GUI for rsync
5Summary(ja):    rsync の Gtk+ GUI
6
7Group:          Applications/Internet
8License:        GPLv2
9URL:            http://www.opbyte.it/grsync/
10Source0:        http://www.opbyte.it/release/%{name}-%{version}.tar.gz
11BuildRoot:      %{_tmppath}/%{name}-%{version}-root
12
13BuildRequires:  gtk2-devel >= 2.16.0
14BuildRequires:  desktop-file-utils gettext-devel perl-XML-Parser
15BuildRequires:  intltool pkgconfig
16
17Requires:  gtk2 rsync
18
19%description
20Grsync is a GUI (Graphical User Interface) for rsync, the commandline
21directory synchronization tool. It makes use of the GTK libraries and
22is released under the GPL license, so it is opensource. It is in beta
23stage and doesn't support all of rsync features, but can be effectively
24used to synchronize local directories. For example some people use
25grsync to synchronize their music collection with removable devices or
26to backup personal files to a networked drive.
27
28%description -l ja
29Grsync は コマンドラインのディレクトリ同期ツールである rsync の
30GUI(グラフィカルユーザインタフェース)です。
31GTK ライブラリを利用して作成しており、GPL ライセンスの下で
32リリースされているので、オープンソースです。
33ベータ版の段階なので rsync の機能のすべてをサポートはしていませんが、
34ローカルディレクトリを同期するために効果的に使用できます。
35たとえば、リムーバブルデバイスに自分の音楽コレクションを同期させたり、
36個人のファイルをネットワークドライブにバックアップするために
37grsync を使います。
38
39
40%prep
41%setup -q
42
43# some minor corrections for rpmlint
44%{__sed} -i 's/\r//' README AUTHORS NEWS
45
46%build
47%configure
48make %{?_smp_mflags}
49%{__sed} -i 's/Icon=grsync.png/Icon=grsync/g' %{name}.desktop
50
51%install
52rm -rf $RPM_BUILD_ROOT
53make install DESTDIR=$RPM_BUILD_ROOT
54
55desktop-file-install                                             \
56        --add-category=GTK                                       \
57        --dir=%{buildroot}%{_datadir}/applications/              \
58        %{buildroot}/%{_datadir}/applications/%{name}.desktop
59
60%find_lang %{name}
61 
62%clean
63rm -rf $RPM_BUILD_ROOT
64
65
66%files -f %{name}.lang
67%defattr(-,root,root,-)
68%doc AUTHORS ChangeLog COPYING NEWS README
69%{_bindir}/grsync*
70%{_mandir}/man1/grsync*.1.gz
71%{_datadir}/applications/grsync.desktop
72%{_datadir}/grsync/
73%{_datadir}/icons/
74%{_datadir}/mime/
75%{_datadir}/pixmaps/
76
77
78
79%changelog
80* Sun Jul 31 2011 Toshihahru Kudoh <toshi.kd2@gmail.com> - 1.2.0-1
81- new upstream release
82- fixed desktop file error
83
84* Tue May 11 2010 Toshihahru Kudoh <toshi.kd2@gmail.com> - 1.1.1-1
85- new upstream release
86
87* Tue May 4 2010 Toshihahru Kudoh <toshi.kd2@gmail.com> - 1.1.0-1
88- new upstream release
89- added %{_datadir}/icons/, %{_datadir}/mime/ in %files section
90
91* Sat Feb 6 2010 Toshihahru Kudoh <toshi.kd2@gmail.com> - 1.0.0-1
92- new upstream release
93
94* Thu Dec 3 2009 Toshihahru Kudoh <toshi.kd2@gmail.com> - 0.9.3-2
95- fixed changelog typo
96- probed Japanese description
97
98* Wed Dec 2 2009 Toshihahru Kudoh <toshi.kd2@gmail.com> - 0.9.3-1
99- new upstream release
100- added BuildRequires:  pkgconfig
101- changed BuildRequires:  gtk2-devel >= 2.16.0
102
103* Wed Oct 14 2009 Toshihahru Kudoh <toshi.kd2@gmail.com> - 0.9.2-1
104- initial build for VineSeed
105
106* Mon Oct 05 2009 Christoph Wickert <cwickert@fedoraproject.org> - 0.9.2-1
107- new upstream release (fixes #524169)
108
109* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.1-2
110- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
111
112* Wed Jul 01 2009 Sebastian Vahl <fedora@deadbabylon.de> - 0.9.1-1
113- new upstream release
114
115* Sun Jun 14 2009 Sebastian Vahl <fedora@deadbabylon.de> - 0.9.0-1
116- new upstream release
117
118* Fri Apr 10 2009 Sebastian Vahl <fedora@deadbabylon.de> - 0.6.3-2
119- BR: intltool
120
121* Fri Apr 10 2009 Sebastian Vahl <fedora@deadbabylon.de> - 0.6.3-1
122- new upstream release
123
124* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.2-2
125- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
126
127* Thu Dec 11 2008 Sebastian Vahl <fedora@deadbabylon.de> - 0.6.2-1
128- new upstream release
129- drop grsync-0.6.1-fix-crash-when-adding-new-sessions.patch
130
131* Fri Feb 08 2008 Sebastian Vahl <fedora@deadbabylon.de> - 0.6.1-2
132- workaround crash when adding new sessions (#385051)
133
134* Wed Nov 28 2007 Sebastian Vahl <fedora@deadbabylon.de> - 0.6.1-1
135- New upstream version: 0.6.1
136
137* Tue Sep 13 2007 Sebastian Vahl <fedora@deadbabylon.de> - 0.6-1
138- New upstream version: 0.6
139- Change license to GPLv2
140
141* Tue May 15 2007 Sebastian Vahl <fedora@deadbabylon.de> - 0.5.2-2
142- BR: perl(XML::Parser)
143
144* Tue Jan 23 2007 Sebastian Vahl <fedora@deadbabylon.de> - 0.5.2-1
145- New upstream version: 0.5.2
146
147* Fri Dec 01 2006 Sebastian Vahl <fedora@deadbabylon.de> - 0.5-2
148- BR: gettext
149
150* Sat Nov 11 2006 Sebastian Vahl <fedora@deadbabylon.de> - 0.5-1
151- New upstream version: 0.5
152
153* Fri May 05 2006 Sebastian Vahl <fedora@deadbabylon.de> - 0.4.1-1
154- Initial Spec Release
Note: See TracBrowser for help on using the repository browser.