Accepting request 395700 from system:packagemanager
- bump to 0.10.0 - add gnutls-guile as build time dependency - don't mark bash completion as %config (warning fixed) - add ExclusiveArch to restrict available architectures - remove filter for non-standard group guixbuild (it is standard now) - remove %config for bash completion script (rpmlint was fixed) distribution level and numerous bug fixed (forwarded request 395692 from sleep_walker) OBS-URL: https://build.opensuse.org/request/show/395700 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/guix?expand=0&rev=2
This commit is contained in:
commit
6b0fe4e2d9
3
guix-0.10.0.tar.gz
Normal file
3
guix-0.10.0.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:7651a4025fe9798947e16d671b74d49a434dd4238cefbfc82411df753c778a34
|
||||||
|
size 15316453
|
17
guix-0.10.0.tar.gz.sig
Normal file
17
guix-0.10.0.tar.gz.sig
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
Version: GnuPG v2
|
||||||
|
|
||||||
|
iQIcBAABCAAGBQJW+aFeAAoJEAkLEZk9muu1e38P/0zbm7/pwvNrXxrVCvQCMJqy
|
||||||
|
mFKbXvbREpS9VHHCwgaGWN/6/1VlGlzbL50D0H/wYjbG9tpcqfOVOzmiUPoBKWpw
|
||||||
|
qdfN/P3/1i//lx7QDdz8DfBmcAiyRLY/ABjtXOuZfG+trPVGi8fh9ZqB2nnhNkxB
|
||||||
|
Erxl6YrVon64l8gkeoLX8pxuS6MZCvMqW957bFBc2RK952+rzw8m7qivYFehKlyS
|
||||||
|
2JOYzIr2uawM65GTbhQkRsmzbbzw5Y9vKBhhm3h7EKZWCeMepT56K8S9s9rHFE+B
|
||||||
|
/ZJiZ81jzz1q6R3TjLWx9aH36AZFQA46LCc1uLkQi76G1JlLB/kIw4Q8cY1CFfZ9
|
||||||
|
zeiIQxcC42nc2Ab51o0VXLqNJfc+Mgjm98t1gYUAyTrZtX/9ZFU9V3NRL6Iu/p3F
|
||||||
|
ze0GKEbESbh2JO2M2VEEQhsMpEYKYDd/0k3AcVwYWi7TQtcxHdq6TcUr9HSD7xn+
|
||||||
|
b+6DKNztpnZTJGXbrpl7I0S5vlUiuLH714q3vQkOeLdqbN+bZ4Z17vjDgYmpFbZ1
|
||||||
|
89fdBBzdl+4B7O6NpF9cHJttJNtYrSMCqJQ6wBuWtVLOttmlhSgv9HU+Zg2T59Uo
|
||||||
|
6QZ3GauWfxx3VoGQRLGYeFEA0claAQhRdAfE8RihWQKVtJpnpyUCdE+68AE5MV0Z
|
||||||
|
4oHM0KQ+qpjBAbz4YE9k
|
||||||
|
=xfwZ
|
||||||
|
-----END PGP SIGNATURE-----
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:362f354d15385ec1866e5687f707f1c30e50694f2a7edff5206e81bcc41fa740
|
|
||||||
size 14058212
|
|
@ -1,17 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
Version: GnuPG v2
|
|
||||||
|
|
||||||
iQIcBAABCAAGBQJWOfjFAAoJEAkLEZk9muu1XaoQAJP9kGqW0eAcePvEqzoo7sPC
|
|
||||||
RJmuhPXUItkM9yPELraRvy+rq2RbpJWLTEt3Oy+jsHUTsQokIq+GhD9Y1QHRsRM0
|
|
||||||
2hdCOtiUojppseO7vASVLqfWFkNN6RDIJ0UJ5otSB87RnGkxS4MY794M6Lem/76/
|
|
||||||
abkXEv1G6oZqjld4RUVgG4eWPT0WYs2m+ct4YfkherZwHG8JL/Px7AqrH8HWh1qk
|
|
||||||
kj8zJFmWVZjXQRPTBYpNus5MNto3/Bbcs2CpQH3x4DackdIr15nBNBNlDNZwyKHb
|
|
||||||
HTbVFb0JPg+6aC15a+2rB+BBK0gmQvza/S9GnjMH8jMNJZM0RhYx7OmeMmXvy+VK
|
|
||||||
GYYzlUNTVe3lLetRJ0dQSyec/jNM9SqLIv1Srm1DVSENdMX72yeNN1DRgdiEe6Gc
|
|
||||||
d4KGKqPMzFn6nEulJrjxSLdJz3PeZG6deeqLmj/VlaXaR4SsfZMxCTrK6Fe5R7+P
|
|
||||||
ZwPMWhnbHd3WNzLsyvPs0LnhFCUqvRAbU1eTLiH/CfvLj62/z1YdFMWA/8X/OnAS
|
|
||||||
TV0phCZBA2VS7MJCJwSGckdhOWHzFAHZZFktUQRhsMUnJDms36lPwlHXTvinTHkQ
|
|
||||||
JzPelxLoIr+LHuTPpa1oyf/rdcEW5LzvnIcxpKJk5YljgipLqNECQXo+QYOFNBG/
|
|
||||||
2rBvxlqeyw9qDiiD8Dd8
|
|
||||||
=2gGw
|
|
||||||
-----END PGP SIGNATURE-----
|
|
16
guix.changes
16
guix.changes
@ -1,3 +1,17 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Apr 16 08:35:22 UTC 2016 - sleep_walker@opensuse.org
|
||||||
|
|
||||||
|
- bump to 0.10.0
|
||||||
|
- add gnutls-guile as build time dependency
|
||||||
|
- don't mark bash completion as %config (warning fixed)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Feb 12 11:51:04 UTC 2016 - sleep_walker@opensuse.org
|
||||||
|
|
||||||
|
- add ExclusiveArch to restrict available architectures
|
||||||
|
- remove filter for non-standard group guixbuild (it is standard now)
|
||||||
|
- remove %config for bash completion script (rpmlint was fixed)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Feb 12 09:18:04 UTC 2016 - sleep_walker@opensuse.org
|
Fri Feb 12 09:18:04 UTC 2016 - sleep_walker@opensuse.org
|
||||||
|
|
||||||
@ -51,7 +65,7 @@ Thu Oct 1 10:22:34 UTC 2015 - sleep_walker@opensuse.org
|
|||||||
|
|
||||||
- bump to 0.8.3
|
- bump to 0.8.3
|
||||||
- a lot of changes on package management level, package set level,
|
- a lot of changes on package management level, package set level,
|
||||||
distribution level and numerous bug fixed
|
distribution level and numerous bug fixed
|
||||||
- remove our service file and use upstream one instead
|
- remove our service file and use upstream one instead
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
|
21
guix.spec
21
guix.spec
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package guix
|
# spec file for package guix
|
||||||
#
|
#
|
||||||
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
|
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -15,13 +15,14 @@
|
|||||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
# if there is systemd present, systemd_requires is defined
|
# if there is systemd present, systemd_requires is defined
|
||||||
%define systemd_present %{defined systemd_requires}
|
%define systemd_present %{defined systemd_requires}
|
||||||
%define guile guile-2.0.9.tar.xz
|
%define guile guile-2.0.9.tar.xz
|
||||||
%define guix_builder_group guixbuild
|
%define guix_builder_group guixbuild
|
||||||
|
|
||||||
Name: guix
|
Name: guix
|
||||||
Version: 0.9.0
|
Version: 0.10.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: GNU Package manager
|
Summary: GNU Package manager
|
||||||
License: GPL-3.0
|
License: GPL-3.0
|
||||||
@ -42,15 +43,18 @@ Source6: armhf-linux-guile-2.0.11.tar.xz
|
|||||||
Source10: guix-rpmlintrc
|
Source10: guix-rpmlintrc
|
||||||
BuildRequires: emacs-nox
|
BuildRequires: emacs-nox
|
||||||
BuildRequires: gcc-c++
|
BuildRequires: gcc-c++
|
||||||
BuildRequires: guile-json
|
BuildRequires: gnutls-guile
|
||||||
|
BuildRequires: guile-json
|
||||||
BuildRequires: libgcrypt-devel
|
BuildRequires: libgcrypt-devel
|
||||||
BuildRequires: pkgconfig
|
BuildRequires: pkgconfig
|
||||||
BuildRequires: pkgconfig(bzip2)
|
BuildRequires: pkgconfig(bzip2)
|
||||||
|
BuildRequires: pkgconfig(gnutls)
|
||||||
BuildRequires: pkgconfig(guile-2.0) >= 2.0.7
|
BuildRequires: pkgconfig(guile-2.0) >= 2.0.7
|
||||||
BuildRequires: pkgconfig(sqlite3)
|
BuildRequires: pkgconfig(sqlite3)
|
||||||
Requires: guile
|
Requires: guile
|
||||||
Requires(pre): %{install_info_prereq}
|
Requires(pre): %{install_info_prereq}
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
|
ExclusiveArch: %ix86 x86_64 %arm
|
||||||
%{?systemd_requires}
|
%{?systemd_requires}
|
||||||
%if %{systemd_present}
|
%if %{systemd_present}
|
||||||
BuildRequires: systemd-rpm-macros
|
BuildRequires: systemd-rpm-macros
|
||||||
@ -69,7 +73,6 @@ cp %{SOURCE4} gnu/packages/bootstrap/x86_64-linux/%{guile}
|
|||||||
cp %{SOURCE5} gnu/packages/bootstrap/mips64el-linux/%{guile}
|
cp %{SOURCE5} gnu/packages/bootstrap/mips64el-linux/%{guile}
|
||||||
cp %{SOURCE6} gnu/packages/bootstrap/armhf-linux/guile-2.0.11.tar.xz
|
cp %{SOURCE6} gnu/packages/bootstrap/armhf-linux/guile-2.0.11.tar.xz
|
||||||
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
|
|
||||||
%configure \
|
%configure \
|
||||||
@ -86,10 +89,12 @@ install -d -m 0755 %{buildroot}/gnu
|
|||||||
install -d -m 0755 %{buildroot}/gnu/store
|
install -d -m 0755 %{buildroot}/gnu/store
|
||||||
%if ! %{systemd_present}
|
%if ! %{systemd_present}
|
||||||
rm -rvf %{buildroot}%{_unitdir}
|
rm -rvf %{buildroot}%{_unitdir}
|
||||||
|
%else
|
||||||
|
# if systemd is used, upstart files are not needed
|
||||||
|
rm -rvf %{buildroot}%{_libdir}/upstart
|
||||||
%endif
|
%endif
|
||||||
ln -sf /usr/sbin/service %{buildroot}%{_sbindir}/rcguix-daemon
|
ln -sf /usr/sbin/service %{buildroot}%{_sbindir}/rcguix-daemon
|
||||||
|
|
||||||
|
|
||||||
%pre
|
%pre
|
||||||
%{_sbindir}/groupadd -r %{guix_builder_group} >/dev/null 2>/dev/null || :
|
%{_sbindir}/groupadd -r %{guix_builder_group} >/dev/null 2>/dev/null || :
|
||||||
for i in `seq 1 5`; do
|
for i in `seq 1 5`; do
|
||||||
@ -104,7 +109,6 @@ done
|
|||||||
%service_del_preun guix-daemon.service
|
%service_del_preun guix-daemon.service
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
|
||||||
%post
|
%post
|
||||||
%install_info --info-dir=%{_infodir} %{_infodir}/guix.info.gz
|
%install_info --info-dir=%{_infodir} %{_infodir}/guix.info.gz
|
||||||
%if %{systemd_present}
|
%if %{systemd_present}
|
||||||
@ -122,7 +126,7 @@ done
|
|||||||
%doc COPYING README
|
%doc COPYING README
|
||||||
# bash completion script is not configuration file but who would argue
|
# bash completion script is not configuration file but who would argue
|
||||||
# with RPM lint :b
|
# with RPM lint :b
|
||||||
%config %{_sysconfdir}/bash_completion.d/guix
|
%{_sysconfdir}/bash_completion.d/guix
|
||||||
%{_datadir}/guile
|
%{_datadir}/guile
|
||||||
%{_datadir}/guix
|
%{_datadir}/guix
|
||||||
%{_datadir}/emacs/site-lisp/guix*
|
%{_datadir}/emacs/site-lisp/guix*
|
||||||
@ -130,6 +134,9 @@ done
|
|||||||
%{_sbindir}/*guix*
|
%{_sbindir}/*guix*
|
||||||
%{_libexecdir}/guix
|
%{_libexecdir}/guix
|
||||||
%{_libexecdir}/guix-authenticate
|
%{_libexecdir}/guix-authenticate
|
||||||
|
%if !0%{?systemd_present}
|
||||||
|
%{_libdir}/upstart
|
||||||
|
%endif
|
||||||
%{_infodir}/guix*
|
%{_infodir}/guix*
|
||||||
%{_infodir}/images
|
%{_infodir}/images
|
||||||
%if %{systemd_present}
|
%if %{systemd_present}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user