Update to 0.23.1
This drops the -editor subpackage which now lives in a separate dconf-editor SRPM.
This commit is contained in:
parent
5397763a0b
commit
4f1dd68dd9
1
.gitignore
vendored
1
.gitignore
vendored
@ -35,3 +35,4 @@ dconf-0.5.tar.bz2
|
|||||||
/dconf-0.20.0.tar.xz
|
/dconf-0.20.0.tar.xz
|
||||||
/dconf-0.21.0.tar.xz
|
/dconf-0.21.0.tar.xz
|
||||||
/dconf-0.22.0.tar.xz
|
/dconf-0.22.0.tar.xz
|
||||||
|
/dconf-0.23.1.tar.xz
|
||||||
|
59
dconf.spec
59
dconf.spec
@ -2,23 +2,21 @@
|
|||||||
%define vala_version 0.18.0
|
%define vala_version 0.18.0
|
||||||
|
|
||||||
Name: dconf
|
Name: dconf
|
||||||
Version: 0.22.0
|
Version: 0.23.1
|
||||||
Release: 2%{?dist}
|
Release: 1%{?dist}
|
||||||
Summary: A configuration system
|
Summary: A configuration system
|
||||||
|
|
||||||
Group: System Environment/Base
|
Group: System Environment/Base
|
||||||
License: LGPLv2+ and GPLv2+ and GPLv3+
|
License: LGPLv2+ and GPLv2+ and GPLv3+
|
||||||
URL: http://live.gnome.org/dconf
|
URL: http://live.gnome.org/dconf
|
||||||
#VCS: git:git://git.gnome.org/dconf
|
#VCS: git:git://git.gnome.org/dconf
|
||||||
Source0: http://download.gnome.org/sources/dconf/0.22/dconf-%{version}.tar.xz
|
Source0: http://download.gnome.org/sources/dconf/0.23/dconf-%{version}.tar.xz
|
||||||
|
|
||||||
BuildRequires: glib2-devel >= %{glib2_version}
|
BuildRequires: glib2-devel >= %{glib2_version}
|
||||||
BuildRequires: gtk3-devel
|
|
||||||
BuildRequires: libxml2-devel
|
BuildRequires: libxml2-devel
|
||||||
BuildRequires: dbus-devel
|
BuildRequires: dbus-devel
|
||||||
BuildRequires: vala-devel >= %{vala_version}
|
BuildRequires: vala-devel >= %{vala_version}
|
||||||
BuildRequires: gtk-doc
|
BuildRequires: gtk-doc
|
||||||
BuildRequires: intltool
|
|
||||||
|
|
||||||
Requires: dbus
|
Requires: dbus
|
||||||
Requires: glib2%{?_isa} >= %{glib2_version}
|
Requires: glib2%{?_isa} >= %{glib2_version}
|
||||||
@ -36,14 +34,6 @@ Requires: %{name}%{?_isa} = %{version}-%{release}
|
|||||||
dconf development package. Contains files needed for doing software
|
dconf development package. Contains files needed for doing software
|
||||||
development using dconf.
|
development using dconf.
|
||||||
|
|
||||||
%package editor
|
|
||||||
Summary: Configuration editor for dconf
|
|
||||||
Group: Applications/System
|
|
||||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
||||||
|
|
||||||
%description editor
|
|
||||||
dconf-editor allows you to browse and modify dconf databases.
|
|
||||||
|
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
@ -59,7 +49,8 @@ make install DESTDIR=$RPM_BUILD_ROOT
|
|||||||
install -d $RPM_BUILD_ROOT%{_sysconfdir}/dconf/db
|
install -d $RPM_BUILD_ROOT%{_sysconfdir}/dconf/db
|
||||||
install -d $RPM_BUILD_ROOT%{_sysconfdir}/dconf/profile
|
install -d $RPM_BUILD_ROOT%{_sysconfdir}/dconf/profile
|
||||||
|
|
||||||
%find_lang dconf
|
# https://bugzilla.gnome.org/show_bug.cgi?id=745484
|
||||||
|
rm $RPM_BUILD_ROOT%{_mandir}/man1/dconf-editor.1*
|
||||||
|
|
||||||
%post
|
%post
|
||||||
/sbin/ldconfig
|
/sbin/ldconfig
|
||||||
@ -76,30 +67,7 @@ fi
|
|||||||
glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
|
glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
|
||||||
|
|
||||||
|
|
||||||
%post editor
|
%files
|
||||||
for d in hicolor HighContrast ; do
|
|
||||||
touch --no-create %{_datadir}/icons/$d &>/dev/null || :
|
|
||||||
done
|
|
||||||
|
|
||||||
%postun editor
|
|
||||||
if [ $1 -eq 0 ] ; then
|
|
||||||
glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
|
|
||||||
|
|
||||||
for d in hicolor HighContrast ; do
|
|
||||||
touch --no-create %{_datadir}/icons/$d &>/dev/null || :
|
|
||||||
gtk-update-icon-cache %{_datadir}/icons/$d &>/dev/null || :
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
|
|
||||||
%posttrans editor
|
|
||||||
glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
|
|
||||||
|
|
||||||
for d in hicolor HighContrast ; do
|
|
||||||
gtk-update-icon-cache %{_datadir}/icons/$d &>/dev/null || :
|
|
||||||
done
|
|
||||||
|
|
||||||
|
|
||||||
%files -f dconf.lang
|
|
||||||
%doc COPYING
|
%doc COPYING
|
||||||
%dir %{_sysconfdir}/dconf
|
%dir %{_sysconfdir}/dconf
|
||||||
%dir %{_sysconfdir}/dconf/db
|
%dir %{_sysconfdir}/dconf/db
|
||||||
@ -125,17 +93,12 @@ done
|
|||||||
%{_datadir}/gtk-doc/html/dconf
|
%{_datadir}/gtk-doc/html/dconf
|
||||||
%{_datadir}/vala
|
%{_datadir}/vala
|
||||||
|
|
||||||
%files editor
|
|
||||||
%{_bindir}/dconf-editor
|
|
||||||
%{_datadir}/appdata/ca.desrt.dconf-editor.appdata.xml
|
|
||||||
%{_datadir}/applications/ca.desrt.dconf-editor.desktop
|
|
||||||
%{_datadir}/dbus-1/services/ca.desrt.dconf-editor.service
|
|
||||||
%{_datadir}/glib-2.0/schemas/ca.desrt.dconf-editor.gschema.xml
|
|
||||||
%{_datadir}/icons/hicolor/*/apps/dconf-editor.png
|
|
||||||
%{_datadir}/icons/HighContrast/*/apps/dconf-editor.png
|
|
||||||
%{_mandir}/man1/dconf-editor.1.gz
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Mon Mar 02 2015 Kalev Lember <kalevlember@gmail.com> - 0.23.1-1
|
||||||
|
- Update to 0.23.1
|
||||||
|
- This drops the -editor subpackage which now lives in a separate
|
||||||
|
dconf-editor SRPM.
|
||||||
|
|
||||||
* Sat Feb 21 2015 Till Maas <opensource@till.name> - 0.22.0-2
|
* Sat Feb 21 2015 Till Maas <opensource@till.name> - 0.22.0-2
|
||||||
- Rebuilt for Fedora 23 Change
|
- Rebuilt for Fedora 23 Change
|
||||||
https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code
|
https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code
|
||||||
|
Loading…
Reference in New Issue
Block a user