parent
dd51ba5416
commit
4798ec104f
33
fltk.spec
33
fltk.spec
@ -4,7 +4,7 @@
|
|||||||
Summary: C++ user interface toolkit
|
Summary: C++ user interface toolkit
|
||||||
Name: fltk
|
Name: fltk
|
||||||
Version: 1.1.9
|
Version: 1.1.9
|
||||||
Release: 4%{?dist}
|
Release: 5%{?dist}
|
||||||
|
|
||||||
# see COPYING (or http://www.fltk.org/COPYING.php ) for exceptions details
|
# see COPYING (or http://www.fltk.org/COPYING.php ) for exceptions details
|
||||||
License: LGPLv2+ with exceptions
|
License: LGPLv2+ with exceptions
|
||||||
@ -140,10 +140,6 @@ mv $RPM_BUILD_ROOT%{_bindir}/fltk-config \
|
|||||||
$RPM_BUILD_ROOT%{_bindir}/fltk-config-%{arch}
|
$RPM_BUILD_ROOT%{_bindir}/fltk-config-%{arch}
|
||||||
install -p -m755 -D %{SOURCE1} $RPM_BUILD_ROOT%{_bindir}/fltk-config
|
install -p -m755 -D %{SOURCE1} $RPM_BUILD_ROOT%{_bindir}/fltk-config
|
||||||
|
|
||||||
desktop-file-install --vendor="%{name}" \
|
|
||||||
--dir $RPM_BUILD_ROOT%{_datadir}/applications \
|
|
||||||
$RPM_BUILD_ROOT%{_datadir}/applications/fluid.desktop
|
|
||||||
|
|
||||||
# docs
|
# docs
|
||||||
rm -rf __docs
|
rm -rf __docs
|
||||||
mv $RPM_BUILD_ROOT%{_docdir}/fltk __docs
|
mv $RPM_BUILD_ROOT%{_docdir}/fltk __docs
|
||||||
@ -154,7 +150,8 @@ rm -rf $RPM_BUILD_ROOT%{_mandir}/cat*
|
|||||||
|
|
||||||
|
|
||||||
%check
|
%check
|
||||||
make test ||:
|
desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/fluid.desktop
|
||||||
|
make test
|
||||||
|
|
||||||
|
|
||||||
%clean
|
%clean
|
||||||
@ -166,14 +163,18 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%postun -p /sbin/ldconfig
|
%postun -p /sbin/ldconfig
|
||||||
|
|
||||||
%post fluid
|
%post fluid
|
||||||
touch --no-create %{_datadir}/icons/hicolor ||:
|
touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
|
||||||
gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
|
|
||||||
update-desktop-database >& /dev/null ||:
|
|
||||||
|
|
||||||
%postun fluid
|
%postun fluid
|
||||||
touch --no-create %{_datadir}/icons/hicolor ||:
|
if [ $1 -eq 0 ] ; then
|
||||||
gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
|
update-desktop-database -q &> /dev/null
|
||||||
update-desktop-database >& /dev/null ||:
|
touch --no-create %{_datadir}/icons/hicolor &> /dev/null
|
||||||
|
gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
|
||||||
|
fi
|
||||||
|
|
||||||
|
%posttrans fluid
|
||||||
|
update-desktop-database -q &> /dev/null
|
||||||
|
gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
|
||||||
|
|
||||||
|
|
||||||
%files
|
%files
|
||||||
@ -207,13 +208,17 @@ update-desktop-database >& /dev/null ||:
|
|||||||
%defattr(-,root,root,-)
|
%defattr(-,root,root,-)
|
||||||
%{_bindir}/fluid
|
%{_bindir}/fluid
|
||||||
%{_mandir}/man1/fluid.1*
|
%{_mandir}/man1/fluid.1*
|
||||||
%{_datadir}/applications/*fluid.desktop
|
%{_datadir}/applications/fluid.desktop
|
||||||
%{_datadir}/icons/hicolor/*/*/*
|
%{_datadir}/icons/hicolor/*/*/*
|
||||||
# FIXME
|
# FIXME, add according to new mime spec
|
||||||
%{_datadir}/mimelnk/*/*.desktop
|
%{_datadir}/mimelnk/*/*.desktop
|
||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Sun Jun 28 2009 Rex Dieter <rdieter@fedoraproject.org> - 1.1.9-5
|
||||||
|
- fltk-fluid duplicate .desktop file (#508553)
|
||||||
|
- optimize scriptlets
|
||||||
|
|
||||||
* Wed May 13 2009 Rex Dieter <rdieter@fedoraproject.org> - 1.1.9-4
|
* Wed May 13 2009 Rex Dieter <rdieter@fedoraproject.org> - 1.1.9-4
|
||||||
- unbreak fltk-config --ldstaticflags (#500201)
|
- unbreak fltk-config --ldstaticflags (#500201)
|
||||||
- (another?) gcc44 patch
|
- (another?) gcc44 patch
|
||||||
|
Loading…
Reference in New Issue
Block a user