diff options
author | Ting-Wei Lan <lantw44@gmail.com> | 2016-04-01 11:52:39 +0800 |
---|---|---|
committer | Ting-Wei Lan <lantw44@gmail.com> | 2016-04-01 11:52:48 +0800 |
commit | 6374974ab017da8f00ee03918f67944c7a230973 (patch) | |
tree | ede3368da76bd3ff3e75bd81719cdbc85a6cffb8 /guix | |
parent | e7f02a0c5916949c69bb8453790555ae2a7539fa (diff) | |
download | copr-rpm-spec-6374974ab017da8f00ee03918f67944c7a230973.tar copr-rpm-spec-6374974ab017da8f00ee03918f67944c7a230973.tar.gz copr-rpm-spec-6374974ab017da8f00ee03918f67944c7a230973.tar.bz2 copr-rpm-spec-6374974ab017da8f00ee03918f67944c7a230973.tar.lz copr-rpm-spec-6374974ab017da8f00ee03918f67944c7a230973.tar.xz copr-rpm-spec-6374974ab017da8f00ee03918f67944c7a230973.tar.zst copr-rpm-spec-6374974ab017da8f00ee03918f67944c7a230973.zip |
guix: Guix 0.9.0 -> 0.10.0
Emacs interface needs dot program from graphviz.
Diffstat (limited to 'guix')
-rw-r--r-- | guix/guix/guix.spec | 27 |
1 files changed, 22 insertions, 5 deletions
diff --git a/guix/guix/guix.spec b/guix/guix/guix.spec index e375766..6f2f58a 100644 --- a/guix/guix/guix.spec +++ b/guix/guix/guix.spec @@ -1,6 +1,6 @@ Name: guix -Version: 0.9.0 -Release: 3%{?dist} +Version: 0.10.0 +Release: 1%{?dist} Summary: A purely functional package manager for the GNU system License: GPLv3+ @@ -13,12 +13,13 @@ Source0: ftp://alpha.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz BuildRequires: pkgconfig(guile-2.0) BuildRequires: pkgconfig(sqlite3) -BuildRequires: bzip2-devel, libgcrypt-devel, gettext +BuildRequires: bzip2-devel, libgcrypt-devel, gettext, help2man, graphviz BuildRequires: emacs, emacs-geiser, emacs-magit, bash-completion BuildRequires: guile-json, gnutls-guile BuildRequires: systemd Requires: gzip, bzip2, xz +Requires: %{_bindir}/dot Requires: %{_libdir}/libgcrypt.so Requires: emacs-filesystem >= %{_emacs_version} Requires(post): /usr/sbin/useradd @@ -78,7 +79,15 @@ make %{?_smp_mflags} check %install make install DESTDIR=%{buildroot} systemdservicedir=%{_unitdir} +# drop useless upstart service file +rm %{buildroot}%{_libdir}/upstart/system/guix-daemon.conf +rmdir %{buildroot}%{_libdir}/upstart/system +rmdir %{buildroot}%{_libdir}/upstart +# move the autoload script +mkdir -p %{buildroot}%{_emacs_sitestartdir} %{_emacs_bytecompile} %{buildroot}%{_emacs_sitelispdir}/guix/guix*.el +mv %{buildroot}%{_emacs_sitelispdir}/guix/guix-autoloads.el \ + %{buildroot}%{_emacs_sitestartdir}/guix.el %find_lang guix %find_lang guix-packages @@ -110,7 +119,7 @@ fi %files -f guix.lang -f guix-packages.lang %license COPYING -%doc AUTHORS ChangeLog NEWS README ROADMAP THANKS TODO +%doc AUTHORS ChangeLog CODE-OF-CONDUCT NEWS README ROADMAP THANKS TODO %{_bindir}/guix %{_bindir}/guix-daemon %{_sbindir}/guix-register @@ -175,6 +184,7 @@ fi %dir %{_datadir}/guile/site/2.0/gnu/system/examples %{_datadir}/guile/site/2.0/gnu/system/examples/bare-bones.tmpl %{_datadir}/guile/site/2.0/gnu/system/examples/desktop.tmpl +%{_datadir}/guile/site/2.0/gnu/system/examples/lightweight-desktop.tmpl %{_datadir}/guile/site/2.0/guix.scm %{_datadir}/guile/site/2.0/guix.go %dir %{_datadir}/guile/site/2.0/guix @@ -204,11 +214,12 @@ fi %{_infodir}/%{name}.info* %dir %{_infodir}/images %{_infodir}/images/bootstrap-graph.png.gz +%{_infodir}/images/bootstrap-packages.png.gz %{_infodir}/images/coreutils-bag-graph.png.gz %{_infodir}/images/coreutils-graph.png.gz %{_infodir}/images/coreutils-size-map.png.gz -%{_infodir}/images/dmd-graph.png.gz %{_infodir}/images/service-graph.png.gz +%{_infodir}/images/shepherd-graph.png.gz %exclude %{_infodir}/dir %{_mandir}/man1/guix-archive.1* %{_mandir}/man1/guix-build.1* @@ -232,11 +243,17 @@ fi %dir %{_emacs_sitelispdir}/guix %{_emacs_sitelispdir}/guix/guix*.elc %{_emacs_sitelispdir}/guix/guix*.el +%{_emacs_sitestartdir}/guix.el %{_unitdir}/guix-daemon.service %changelog +* Fri Apr 01 2016 Ting-Wei Lan <lantw44@gmail.com> - 0.10.0-1 +- Update to 0.10.0 +- Add help2man to BuildRequires +- Add dot to both BuildRequires and Requires + * Thu Mar 03 2016 Ting-Wei Lan <lantw44@gmail.com> - 0.9.0-3 - Rebuilt for Fedora 24 and 25 |