source: projects/specs/trunk/g/giggle/giggle-vl.spec @ 9110

Revision 9110, 5.4 KB checked in by Takemikaduchi, 9 years ago (diff)

abiword: new upstream release
others: rebuild

Line 
1Name:          giggle
2Version:       0.6.2
3Release:       2%{?_dist_release}
4Summary:       A Gtk frontend to git
5
6Group:         Development/Tools
7License:       GPLv2+
8URL:           http://live.gnome.org/giggle
9
10Source0:       http://ftp.gnome.org/pub/GNOME/sources/giggle/0.6/%{name}-%{version}.tar.xz
11
12Patch0:        giggle-0.6.2-vte291.patch
13Patch1:        giggle-0.6.2-gtksourcebuffer.patch
14
15BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
16
17BuildRequires: gettext
18BuildRequires: gtksourceview3-devel
19BuildRequires: gtk3-devel
20BuildRequires: git-core
21BuildRequires: evolution-data-server-devel
22BuildRequires: vte3-devel
23BuildRequires: yelp-tools
24
25Requires(postun,posttrans): glib2
26Requires(postun,posttrans): desktop-file-utils
27Requires:      git
28
29
30%description
31Giggle is a graphical frontend for the git directory tracker (think of gitk on
32GTK+).
33
34%package devel
35Summary:        Headers for Giggle plugin development
36Group:          Development/Libraries
37Requires:       %{name} = %{version}-%{release}
38
39%description devel
40Headers for developing plugins for Giggle.
41
42%prep
43%setup -q
44%patch0 -p1 -b .vte
45%patch1 -p1 -b .gsv3
46sed -i "s|vte-2.90|vte-2.91|g" configure
47
48%build
49%configure --disable-static
50sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
51sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
52make %{?_smp_mflags}
53
54
55%install
56rm -rf $RPM_BUILD_ROOT
57make install DESTDIR=$RPM_BUILD_ROOT
58find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
59
60%find_lang %{name}
61
62
63%clean
64rm -rf $RPM_BUILD_ROOT
65
66
67%post
68/sbin/ldconfig
69touch --no-create %{_datadir}/icons/hicolor
70
71%postun
72/sbin/ldconfig
73if [ $1 -eq 0 ]; then
74        touch --no-create %{_datadir}/icons/hicolor
75        gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
76        update-desktop-database -q &> /dev/null || :
77fi
78
79%posttrans
80gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
81update-desktop-database -q &> /dev/null || :
82
83
84%files -f %{name}.lang
85%defattr(-,root,root,-)
86%doc AUTHORS COPYING README
87
88%{_bindir}/giggle
89%{_libdir}/*.so.*
90%{_libdir}/giggle/plugins/%{version}/*.so*
91%{_libdir}/giggle/plugins/%{version}/*.xml
92
93%dir %{_datadir}/giggle
94%dir %{_datadir}/giggle/glade
95
96%{_datadir}/giggle/glade/main-window.ui
97%{_datadir}/applications/giggle.desktop
98
99%{_datadir}/icons/hicolor/16x16/apps/*.png
100%{_datadir}/icons/hicolor/22x22/apps/*.png
101%{_datadir}/icons/hicolor/24x24/apps/*.png
102%{_datadir}/icons/hicolor/32x32/apps/*.png
103%{_datadir}/icons/hicolor/48x48/apps/*.png
104%{_datadir}/icons/hicolor/scalable/apps/*.svg
105
106%{_datadir}/help
107
108%files devel
109%defattr(-,root,root,-)
110%{_includedir}/giggle/
111%{_libdir}/*.so
112
113%changelog
114* Sun Nov 23 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6.2-2
115- rebuild with vte3-0.38.2
116- add Patch0 (giggle-0.6.2-vte291.patch)
117- add Patch1 (giggle-0.6.2-gtksourcebuffer.patch)
118
119* Tue Nov 01 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6.2-1
120- new upstream release
121
122* Tue Oct 25 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6.1-1
123- new upstream release
124
125* Sun Oct 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6-1
126- new upstream release
127
128* Sat Sep 03 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.5-4
129- rebuild with evolution-data-server-3.1.90
130
131* Sun Aug 21 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.5-3
132- rebuild with evolution-data-server-3.1.4
133
134* Sun Oct 17 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.5-1
135- initial build for Vine Linux
136
137
138* Sat Jun 26 2010 Caolán McNamara <caolanm@redhat.com> 0.5-3
139- bump for dependencies
140
141* Fri Jun 11 2010 Mike McGrath <mmcgrath@redhat.com> 0.5-2
142- Release bump for rebuild to fix broken libedataserver dep
143
144* Wed May 05 2010 James Bowes <jbowes@redhat.com> 0.5-1
145- Update to 0.5
146
147* Fri Feb 12 2010 Tomas Bzatek <tbzatek@redhat.com> - 0.4.96-1
148- Update to 0.4.96
149
150* Tue Aug 11 2009 Ville Skyttä <ville.skytta@iki.fi> - 0.4.91-3
151- Use bzipped upstream tarball.
152
153* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.91-2
154- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
155
156* Fri Apr 10 2009 Lennart Poettering <lpoetter@redhat.com> - 0.4.91-1
157- Update to 0.4.91
158
159* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.90-3
160- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
161
162* Fri Feb 13 2009 Lennart Poettering <lpoetter@redhat.com> - 0.4.90-2
163- Add missing dep
164
165* Fri Feb 13 2009 Lennart Poettering <lpoetter@redhat.com> - 0.4.90-1
166- Update to 0.4.90
167
168* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.4-2
169- Autorebuild for GCC 4.3
170
171* Wed Dec 12 2007 James Bowes <jbowes@redhat.com> - 0.4-1
172- Update to 0.4
173
174* Sun Oct 14 2007 James Bowes <jbowes@redhat.com> 0.3-5
175- Update gtksourceview2 patch to build against current code.
176
177* Thu Aug 23 2007 James Bowes <jbowes@redhat.com> - 0.3-4
178- Add BR for gtksourceview2-devel
179
180* Thu Aug 23 2007 James Bowes <jbowes@redhat.com> - 0.3-3
181- Mark license as GPLv2+
182
183* Fri Jul  6 2007 Jeremy Katz <katzj@redhat.com> - 0.3-2
184- fix to build against gtksourceview2
185
186* Wed May 09 2007 James Bowes <jbowes@redhat.com> - 0.3-1
187- Update to 0.3
188
189* Thu Mar 29 2007 James Bowes <jbowes@redhat.com> - 0.2-2
190- Add buildrequires for git-core
191
192* Thu Mar 29 2007 James Bowes <jbowes@redhat.com> - 0.2-1
193- Update to 0.2
194
195* Sat Mar 17 2007 James Bowes <jbowes@redhat.com> - 0.1-3
196- Minor specfile fixes from the initial review.
197
198* Fri Mar 09 2007 James Bowes <jbowes@redhat.com> - 0.1-2
199- Use desktop-file-install for the desktop file.
200
201* Wed Mar 07 2007 James Bowes <jbowes@redhat.com> - 0.1-1
202- Initial packaging.
Note: See TracBrowser for help on using the repository browser.