From 27a78efebc56fe4251e717150227ffbc12b8ab57 Mon Sep 17 00:00:00 2001 From: Ting-Wei Lan Date: Sun, 28 May 2017 20:53:10 +0800 Subject: guix: Guix 0.12.0 -> 0.13.0 Emacs interface of Guix has been moved to a separate package with different version number from Guix project. BUI is a new dependency required by Emacs interface. --- guix/emacs-bui/emacs-bui.spec | 50 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 guix/emacs-bui/emacs-bui.spec (limited to 'guix/emacs-bui/emacs-bui.spec') diff --git a/guix/emacs-bui/emacs-bui.spec b/guix/emacs-bui/emacs-bui.spec new file mode 100644 index 0000000..1879d81 --- /dev/null +++ b/guix/emacs-bui/emacs-bui.spec @@ -0,0 +1,50 @@ +%global pkg bui +%global pkgname BUI + +Name: emacs-%{pkg} +Version: 1.1.0 +Release: 1%{?dist} +Summary: Buffer interface library for Emacs + +Group: Applications/Editors +License: GPLv3+ +URL: https://github.com/alezost/bui.el +Source0: https://github.com/alezost/bui.el/archive/v%{version}.tar.gz + +BuildArch: noarch +BuildRequires: emacs +BuildRequires: emacs-dash + +Requires: emacs(bin) >= %{_emacs_version} +Requires: emacs-dash + +%description +%{pkgname} is an add-on package for GNU Emacs. It is an Emacs library that can +be used to make user interfaces to display some kind of entries (like packages, +buffers, functions, etc.). + + +%prep +%setup -q -n bui.el-%{version} + + +%install +mkdir -p %{buildroot}%{_emacs_sitelispdir} +install -m 755 -d %{buildroot}%{_emacs_sitelispdir}/bui +install -m 644 *.el %{buildroot}%{_emacs_sitelispdir}/bui/ +%{_emacs_bytecompile} %{buildroot}%{_emacs_sitelispdir}/bui/*.el + + +%files +%license COPYING +%doc NEWS README.org +%dir %{_emacs_sitelispdir}/bui +%{_emacs_sitelispdir}/bui/bui.el +%{_emacs_sitelispdir}/bui/bui.elc +%{_emacs_sitelispdir}/bui/bui-*.el +%{_emacs_sitelispdir}/bui/bui-*.elc + + +%changelog +* Sat May 27 2017 Ting-Wei Lan - 1.1.0-1 +- Initial packaging -- cgit v1.2.3