zenity/zenity.spec

218 lines
5.8 KiB
RPMSpec
Raw Normal View History

2006-12-08 04:41:46 +00:00
Name: zenity
2008-09-23 14:57:23 +00:00
Version: 2.24.0
Release: 3%{?dist}
2006-12-08 04:41:46 +00:00
Summary: Display dialog boxes from shell scripts
Group: Applications/System
2007-08-01 17:34:11 +00:00
License: LGPLv2+
2006-12-08 04:41:46 +00:00
URL: http://directory.fsf.org/zenity.html
2008-09-23 14:57:23 +00:00
Source: http://download.gnome.org/sources/zenity/2.24/zenity-%{version}.tar.bz2
2006-05-10 17:21:00 +00:00
2006-12-08 04:41:46 +00:00
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: gnome-doc-utils >= 0.3.2
BuildRequires: glib2-devel >= 2.7.3
BuildRequires: gtk2-devel >= 2.6.0
BuildRequires: libglade2-devel
BuildRequires: libgnomecanvas-devel
BuildRequires: libnotify-devel >= 0.4.1
BuildRequires: scrollkeeper
BuildRequires: which
2006-06-09 04:33:23 +00:00
BuildRequires: gettext
2007-02-12 18:29:29 +00:00
BuildRequires: perl(XML::Parser)
2008-04-25 04:17:25 +00:00
BuildRequires: intltool
2007-09-18 17:19:42 +00:00
# for /usr/share/gnome/help, we should require yelp
# but we don't to avoid forcing firefox and libbeagle on live cds
# via anaconda -> zenity -> ...
#Requires: yelp
Requires(post): scrollkeeper
Requires(postun): scrollkeeper
%description
Zenity lets you display Gtk+ dialog boxes from the command line and through
shell scripts. It is similar to gdialog, but is intended to be saner. It comes
from the same family as dialog, Xdialog, and cdialog.
%prep
%setup -q
2008-04-25 04:17:25 +00:00
intltoolize --force
%build
%configure --disable-scrollkeeper
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
2007-08-16 04:20:45 +00:00
# we don't want a perl dependency just for this
2007-08-16 04:44:39 +00:00
rm $RPM_BUILD_ROOT%{_bindir}/gdialog
2007-08-16 04:20:45 +00:00
2008-10-09 04:06:20 +00:00
# save space by linking identical images in translated docs
helpdir=$RPM_BUILD_ROOT%{_datadir}/gnome/help/%{name}
for f in $helpdir/C/figures/*.png; do
b="$(basename $f)"
for d in $helpdir/*; do
if [ -d "$d" -a "$d" != "$helpdir/C" ]; then
g="$d/figures/$b"
if [ -f "$g" ]; then
if cmp -s $f $g; then
rm "$g"; ln -s "../../C/figures/$b" "$g"
fi
fi
fi
done
done
2007-08-07 19:01:34 +00:00
%find_lang zenity --with-gnome
%clean
rm -rf $RPM_BUILD_ROOT
%post
2007-08-01 17:34:11 +00:00
scrollkeeper-update -q || :
%postun
2007-08-01 17:34:11 +00:00
scrollkeeper-update -q || :
2006-05-10 17:39:50 +00:00
%files -f zenity.lang
%defattr(-,root,root,-)
2006-12-08 04:41:46 +00:00
%doc COPYING AUTHORS NEWS THANKS README
%{_bindir}/zenity
%{_datadir}/zenity
2007-02-12 18:29:29 +00:00
%{_mandir}/man1/zenity.1.gz
%changelog
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.24.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
2008-10-09 04:06:20 +00:00
* Thu Oct 9 2008 Matthias Clasen <mclasen@redhat.com> - 2.24.0-2
- Save some space
2008-09-23 14:57:23 +00:00
* Tue Sep 23 2008 Matthias Clasen <mclasen@redhat.com> - 2.24.0-1
- Update to 2.24.0
2008-06-18 04:38:57 +00:00
* Wed Jun 18 2008 Matthias Clasen <mclasen@redhat.com> - 2.23.3.1-1
- Update to 2.23.3.1
2008-06-04 00:39:27 +00:00
* Tue Jun 3 2008 Matthias Clasen <mclasen@redhat.com> - 2.23.2-1
- Update to 2.23.2
2008-04-25 04:08:20 +00:00
* Fri Apr 25 2008 Matthias Clasen <mclasen@redhat.com> - 2.23.1-1
- Update to 2.23.1
2008-04-07 20:20:26 +00:00
* Mon Apr 7 2008 Matthias Clasen <mclasen@redhat.com> - 2.22.1-1
- Update to 2.22.1
2008-03-10 21:08:48 +00:00
* Mon Mar 10 2008 Matthias Clasen <mclasen@redhat.com> - 2.22.0-1
- Update to 2.22.0
2008-02-26 03:34:31 +00:00
* Mon Feb 25 2008 Matthias Clasen <mclasen@redhat.com> - 2.21.1-1
- Update to 2.21.1
2008-02-09 05:33:50 +00:00
* Sat Feb 9 2008 Matthias Clasen <mclasen@redhat.com> - 2.20.1-3
- Rebuild for gcc 4.3
2008-01-20 20:01:04 +00:00
* Sun Jan 20 2008 Matthias Clasen <mclasen@redhat.com> - 2.20.1-2
- Rebuild to fix upgrade path
2007-11-27 05:19:35 +00:00
* Tue Nov 27 2007 Matthias Clasen <mclasen@redhat.com> - 2.20.1-1
- Update to 2.20.1 (translation updates)
2007-10-23 01:48:34 +00:00
* Mon Oct 22 2007 Matthias Clasen <mclasen@redhat.com> - 2.20.0-3
- Rebuild against new dbus-glib
2007-09-18 17:19:42 +00:00
* Tue Sep 18 2007 Matthias Clasen <mclasen@redhat.com> - 2.20.0-2
- Drop yelp dependency to avoid exploding live cds (#295091)
2007-09-18 03:11:01 +00:00
* Mon Sep 17 2007 Matthias Clasen <mclasen@redhat.com> - 2.20.0-1
- Update to 2.20.0
2007-08-16 04:20:45 +00:00
* Thu Aug 16 2007 Matthias Clasen <mclasen@redhat.com> - 2.19.2-2
- Drop gdialog and the perl dependency
2007-08-13 22:49:51 +00:00
* Mon Aug 13 2007 Matthias Clasen <mclasen@redhat.com> - 2.19.2-1
- Update to 2.19.2
2007-08-07 19:01:34 +00:00
* Tue Aug 7 2007 Matthias Clasen <mclasen@redhat.com> - 2.19.1-4
- Use %%find_lang for help files
2007-08-01 17:34:11 +00:00
* Wed Aug 1 2007 Matthias Clasen <mclasen@redhat.com> - 2.19.1-2
- Incorporate package review feedback
2007-05-20 00:31:30 +00:00
* Sat May 19 2007 Matthias Clasen <mclasen@redhat.com> - 2.19.1-1
- Update to 2.19.1
2007-03-13 06:10:40 +00:00
* Tue Mar 13 2007 Matthias Clasen <mclasen@redhat.com> - 2.18.0-1
- Update to 2.18.0
2007-02-27 16:49:21 +00:00
* Tue Feb 27 2007 Matthias Clasen <mclasen@redhat.com> - 2.17.92-1
- Update to 2.17.92
2007-02-12 18:29:29 +00:00
* Mon Feb 12 2007 Matthias Clasen <mclasen@redhat.com> - 2.17.91-1
- Update to 2.17.91
2007-01-22 20:31:09 +00:00
* Mon Jan 22 2007 Matthias Clasen <mclasen@redhat.com> - 2.17.90-1
- Update to 2.17.90
2007-01-10 17:25:19 +00:00
* Wed Jan 10 2007 Matthias Clasen <mclasen@redhat.com> - 2.17.3-1
- Update to 2.17.3
2006-12-19 20:34:05 +00:00
* Tue Dec 19 2006 Matthias Clasen <mclasen@redhat.com> - 2.17.2-1
- Update to 2.17.2
2006-12-05 06:51:07 +00:00
* Tue Dec 5 2006 Matthias Clasen <mclasen@redhat.com> - 2.17.1-1
- Update to 2.17.1
* Mon Dec 4 2006 Matthias Clasen <mclasen@redhat.com> - 2.16.1-2
- Add a BuildRequires for libnotify-devel
2006-10-22 04:28:21 +00:00
* Sun Oct 22 2006 Matthias Clasen <mclasen@redhat.com> - 2.16.1-1
- Update to 2.16.1
2006-09-04 20:03:38 +00:00
* Mon Sep 4 2006 Matthias Clasen <mclasen@redhat.com> - 2.16.0-1.fc6
- Update to 2.16.0
2006-09-04 22:24:53 +00:00
- Add missing BRs
2006-09-04 20:03:38 +00:00
2006-08-21 13:36:41 +00:00
* Mon Aug 21 2006 Matthias Clasen <mclasen@redhat.com> - 2.15.92-1.fc6
- Update to 2.15.92
2006-08-12 22:55:33 +00:00
* Sat Aug 12 2006 Matthias Clasen <mclasen@redhat.com> - 2.15.91-1.fc6
- Update to 2.15.91
2006-08-03 18:55:49 +00:00
* Thu Aug 3 2006 Matthias Clasen <mclasen@redhat.com> - 2.15.90-1.fc6
- Update to 2.15.90
2006-07-12 19:21:39 +00:00
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2.15.2-4
2006-07-12 17:39:56 +00:00
- rebuild
2006-06-09 04:33:23 +00:00
* Fri Jun 9 2006 Matthias Clasen <mclasen@redhat.com> 2.15.2-3
- Add missing BuildRequires
2006-06-06 02:05:06 +00:00
* Mon Jun 5 2006 Matthias Clasen <mclasen@redhat.com> 2.15.2-2
- Rebuild
2006-05-16 17:56:37 +00:00
* Tue May 16 2006 Matthias Clasen <mclasen@redhat.com> 2.15.2-1
- Update to 2.15.2
2006-05-16 18:06:46 +00:00
- Remove po/LINGUAS fixes
2006-05-16 17:56:37 +00:00
2006-05-10 03:32:55 +00:00
* Tue May 9 2006 Matthias Clasen <mclasen@redhat.com> 2.15.1-1
- Update to 2.15.1
* Tue Apr 18 2006 Matthias Clasen <mclasen@redhat.com> 2.14.1-4
- More package review feedback
* Mon Apr 17 2006 Matthias Clasen <mclasen@redhat.com> 2.14.1-3
- Incorporate package review feedback
* Tue Apr 11 2006 Matthias Clasen <mclasen@redhat.com> 2.14.1-2
- Initial revision