source: projects/specs/trunk/g/grsync/grsync-vl.spec @ 10221

Revision 10221, 5.7 KB checked in by kudoh, 8 years ago (diff)

new upstream release

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