diff options
-rw-r--r-- | guix/emacs-ghub/emacs-ghub.spec | 134 | ||||
-rw-r--r-- | guix/emacs-transient/emacs-transient.spec | 76 | ||||
-rw-r--r-- | guix/emacs-treepy/emacs-treepy.spec | 75 | ||||
-rw-r--r-- | guix/emacs-with-editor/emacs-with-editor.spec | 149 |
4 files changed, 0 insertions, 434 deletions
diff --git a/guix/emacs-ghub/emacs-ghub.spec b/guix/emacs-ghub/emacs-ghub.spec deleted file mode 100644 index 37ec34e..0000000 --- a/guix/emacs-ghub/emacs-ghub.spec +++ /dev/null @@ -1,134 +0,0 @@ -%global pkg ghub -%global pkgname Ghub - -Name: emacs-%{pkg} -Version: 3.5.6 -Release: 3%{?dist} -Summary: Minuscule client libraries for the APIs of various Git forges - -License: GPLv3+ -URL: https://magit.vc -Source0: https://github.com/magit/ghub/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz - -BuildArch: noarch -BuildRequires: emacs, make, texinfo, texinfo-tex -BuildRequires: emacs-treepy -Requires: emacs(bin) >= %{_emacs_version} -Requires: emacs-treepy -Recommends: git - -%description -%{pkgname} is an add-on package for GNU Emacs. It provides basic support for -using the APIs of various Git forges from Emacs packages. Originally it only -supported the Github REST API, but now it also supports the Github GraphQL API -as well as the REST APIs of Gitlab, Gitea, Gogs and Bitbucket. - - -%prep -%autosetup -n ghub-%{version} -p1 - - -%build -%make_build LOAD_PATH='-L . -L %{_emacs_sitelispdir}/treepy' - - -%install -mkdir -p %{buildroot}%{_emacs_sitelispdir} %{buildroot}%{_emacs_sitestartdir} -install -m 755 -d %{buildroot}%{_emacs_sitelispdir}/ghub -for filename in buck ghub{,-graphql} glab gogs gsexp gtea; do - for suffix in el elc; do - install -m 644 "lisp/${filename}.${suffix}" \ - %{buildroot}%{_emacs_sitelispdir}/ghub/ - done -done -install -m 644 lisp/ghub-autoloads.el %{buildroot}%{_emacs_sitelispdir}/ghub/ -ln -rs %{buildroot}%{_emacs_sitelispdir}/ghub/ghub-autoloads.el \ - %{buildroot}%{_emacs_sitestartdir} -mkdir -p %{buildroot}%{_infodir} -gzip -9 < docs/ghub.info > %{buildroot}%{_infodir}/ghub.info.gz - - -%post -/sbin/install-info %{_infodir}/ghub.info.gz %{_infodir}/dir || : - - -%preun -if [ "$1" = 0 ]; then - /sbin/install-info --del %{_infodir}/ghub.info.gz %{_infodir}/dir || : -fi - - -%files -%license LICENSE -%doc CHANGELOG README.md -%doc docs/ghub.html docs/ghub.org docs/ghub.pdf -%dir %{_emacs_sitelispdir}/ghub -%{_emacs_sitelispdir}/ghub/buck.el -%{_emacs_sitelispdir}/ghub/buck.elc -%{_emacs_sitelispdir}/ghub/ghub.el -%{_emacs_sitelispdir}/ghub/ghub.elc -%{_emacs_sitelispdir}/ghub/ghub-graphql.el -%{_emacs_sitelispdir}/ghub/ghub-graphql.elc -%{_emacs_sitelispdir}/ghub/glab.el -%{_emacs_sitelispdir}/ghub/glab.elc -%{_emacs_sitelispdir}/ghub/gogs.el -%{_emacs_sitelispdir}/ghub/gogs.elc -%{_emacs_sitelispdir}/ghub/gsexp.el -%{_emacs_sitelispdir}/ghub/gsexp.elc -%{_emacs_sitelispdir}/ghub/gtea.el -%{_emacs_sitelispdir}/ghub/gtea.elc -%{_emacs_sitelispdir}/ghub/ghub-autoloads.el -%{_emacs_sitestartdir}/ghub-autoloads.el -%{_infodir}/ghub.info.gz - - -%changelog -* Wed Apr 19 2023 Ting-Wei Lan <lantw44@gmail.com> - 3.5.6-3 -- Rebuilt for Fedora 38 and 39 - -* Sat Oct 29 2022 Ting-Wei Lan <lantw44@gmail.com> - 3.5.6-2 -- Rebuilt for Fedora 37 and 38 - -* Thu Apr 28 2022 Ting-Wei Lan <lantw44@gmail.com> - 3.5.6-1 -- Update to 3.5.6 - -* Sat Sep 25 2021 Ting-Wei Lan <lantw44@gmail.com> - 3.5.3-2 -- Rebuilt for Fedora 35 and 36 - -* Mon Jun 14 2021 Ting-Wei Lan <lantw44@gmail.com> - 3.5.3-1 -- Update to 3.5.3 - -* Sat Mar 13 2021 Ting-Wei Lan <lantw44@gmail.com> - 3.5.1-2 -- Rebuilt for Fedora 34 and 35 - -* Mon Feb 15 2021 Ting-Wei Lan <lantw44@gmail.com> - 3.5.1-1 -- Update to 3.5.1 - -* Sun Nov 1 2020 Ting-Wei Lan <lantw44@gmail.com> - 3.4.2-1 -- Update to 3.4.2 - -* Sun Apr 26 2020 Ting-Wei Lan <lantw44@gmail.com> - 3.3.0-1 -- Update to 3.3.0 - -* Tue Sep 17 2019 Ting-Wei Lan <lantw44@gmail.com> - 3.2.0-3 -- Rebuilt for Fedora 31 and 32 - -* Wed May 15 2019 Ting-Wei Lan <lantw44@gmail.com> - 3.2.0-2 -- Add CHANGELOG to doc -- Update description from upstream README - -* Thu May 02 2019 Ting-Wei Lan <lantw44@gmail.com> - 3.2.0-1 -- Update to 3.2.0 - -* Sun Dec 02 2018 Ting-Wei Lan <lantw44@gmail.com> - 3.0.0-1 -- Update to 3.0.0 - -* Tue Oct 23 2018 Ting-Wei Lan <lantw44@gmail.com> - 2.0.1-2 -- Rebuilt for Fedora 29 and 30 - -* Sat Jul 07 2018 Ting-Wei Lan <lantw44@gmail.com> - 2.0.1-1 -- Update to 2.0.1 -- Fix autoloads by creating a symlink instead of moving the script itself - -* Tue Mar 13 2018 Ting-Wei Lan <lantw44@gmail.com> - 1.3.1-0.1.20180312git11c07da -- Initial packaging diff --git a/guix/emacs-transient/emacs-transient.spec b/guix/emacs-transient/emacs-transient.spec deleted file mode 100644 index 2c2c949..0000000 --- a/guix/emacs-transient/emacs-transient.spec +++ /dev/null @@ -1,76 +0,0 @@ -%global pkg transient -%global pkgname Transient - -Name: emacs-%{pkg} -Version: 0.3.7 -Release: 3%{?dist} -Summary: Transient commands - -License: GPLv3+ -URL: https://magit.vc -Source0: https://github.com/magit/transient/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz - -BuildArch: noarch -BuildRequires: emacs, make, texinfo, texinfo-tex -Requires: emacs(bin) >= %{_emacs_version} - -%description -%{pkgname} is an add-on package for GNU Emacs. It implements a similar -abstraction involving a prefix command, infix arguments and suffix commands. We -could call this abstraction a “transient command”, but because it always -involves at least two commands (a prefix and a suffix) we prefer to call it -just a “transient”. - - -%prep -%autosetup -n transient-%{version} -p1 - - -%build -%make_build - - -%install -mkdir -p %{buildroot}%{_emacs_sitelispdir} %{buildroot}%{_emacs_sitestartdir} -install -m 755 -d %{buildroot}%{_emacs_sitelispdir}/transient -install -m 644 lisp/transient.{el,elc} \ - %{buildroot}%{_emacs_sitelispdir}/transient/ -install -m 644 lisp/transient-autoloads.el \ - %{buildroot}%{_emacs_sitelispdir}/transient/ -ln -rs %{buildroot}%{_emacs_sitelispdir}/transient/transient-autoloads.el \ - %{buildroot}%{_emacs_sitestartdir} -mkdir -p %{buildroot}%{_infodir} -gzip -9 < docs/transient.info > %{buildroot}%{_infodir}/transient.info.gz - - -%post -/sbin/install-info %{_infodir}/transient.info.gz %{_infodir}/dir || : - - -%preun -if [ "$1" = 0 ]; then - /sbin/install-info --del %{_infodir}/transient.info.gz %{_infodir}/dir || : -fi - - -%files -%license LICENSE -%doc docs/CHANGELOG README.md -%doc docs/transient.html docs/transient.org docs/transient.pdf -%dir %{_emacs_sitelispdir}/transient -%{_emacs_sitelispdir}/transient/transient.el -%{_emacs_sitelispdir}/transient/transient.elc -%{_emacs_sitelispdir}/transient/transient-autoloads.el -%{_emacs_sitestartdir}/transient-autoloads.el -%{_infodir}/transient.info.gz - - -%changelog -* Wed Apr 19 2023 Ting-Wei Lan <lantw44@gmail.com> - 0.3.7-3 -- Rebuilt for Fedora 38 and 39 - -* Sat Oct 29 2022 Ting-Wei Lan <lantw44@gmail.com> - 0.3.7-2 -- Rebuilt for Fedora 37 and 38 - -* Thu Apr 28 2022 Ting-Wei Lan <lantw44@gmail.com> - 0.3.7-1 -- Initial packaging diff --git a/guix/emacs-treepy/emacs-treepy.spec b/guix/emacs-treepy/emacs-treepy.spec deleted file mode 100644 index 317252e..0000000 --- a/guix/emacs-treepy/emacs-treepy.spec +++ /dev/null @@ -1,75 +0,0 @@ -%global pkg treepy -%global pkgname treepy - -Name: emacs-%{pkg} -Version: 0.1.2 -Release: 6%{?dist} -Summary: Functions for traversing tree-like data - -License: GPLv3+ -URL: https://github.com/volrath/treepy.el -Source0: https://github.com/volrath/treepy.el/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz - -BuildArch: noarch -BuildRequires: emacs - -Requires: emacs(bin) >= %{_emacs_version} - -%description -%{pkgname} is an add-on package for GNU Emacs. It includes a set of generic -functions for traversing tree-like data structures recursively and/or -iteratively, ported from clojure.walk and clojure.zip respectively. - - -%prep -%autosetup -n treepy.el-%{version} -p1 - - -%build - - -%install -mkdir -p %{buildroot}%{_emacs_sitelispdir} -install -m 755 -d %{buildroot}%{_emacs_sitelispdir}/treepy -install -m 644 *.el %{buildroot}%{_emacs_sitelispdir}/treepy/ -%{_emacs_bytecompile} %{buildroot}%{_emacs_sitelispdir}/treepy/*.el - - -%files -%license LICENSE -%doc README.md -%dir %{_emacs_sitelispdir}/treepy -%{_emacs_sitelispdir}/treepy/treepy.el -%{_emacs_sitelispdir}/treepy/treepy.elc - - -%changelog -* Wed Apr 19 2023 Ting-Wei Lan <lantw44@gmail.com> - 0.1.2-6 -- Rebuilt for Fedora 38 and 39 - -* Sat Oct 29 2022 Ting-Wei Lan <lantw44@gmail.com> - 0.1.2-5 -- Rebuilt for Fedora 37 and 38 - -* Thu Apr 28 2022 Ting-Wei Lan <lantw44@gmail.com> - 0.1.2-4 -- Rebuilt for Fedora 36 and 37 - -* Sat Sep 25 2021 Ting-Wei Lan <lantw44@gmail.com> - 0.1.2-3 -- Rebuilt for Fedora 35 and 36 - -* Sat Mar 13 2021 Ting-Wei Lan <lantw44@gmail.com> - 0.1.2-2 -- Rebuilt for Fedora 34 and 35 - -* Sun Nov 1 2020 Ting-Wei Lan <lantw44@gmail.com> - 0.1.2-1 -- Update to 0.1.2 - -* Sun Apr 26 2020 Ting-Wei Lan <lantw44@gmail.com> - 0.1.1-4 -- Rebuilt for Fedora 32 and 33 - -* Tue Sep 17 2019 Ting-Wei Lan <lantw44@gmail.com> - 0.1.1-3 -- Rebuilt for Fedora 31 and 32 - -* Wed May 01 2019 Ting-Wei Lan <lantw44@gmail.com> - 0.1.1-2 -- Rebuilt for Fedora 30 and 31 - -* Sun Dec 02 2018 Ting-Wei Lan <lantw44@gmail.com> - 0.1.1-1 -- Initial packaging diff --git a/guix/emacs-with-editor/emacs-with-editor.spec b/guix/emacs-with-editor/emacs-with-editor.spec deleted file mode 100644 index 0612cf4..0000000 --- a/guix/emacs-with-editor/emacs-with-editor.spec +++ /dev/null @@ -1,149 +0,0 @@ -%global pkg with-editor -%global pkgname With-Editor - -Name: emacs-%{pkg} -Version: 3.2.0 -Release: 3%{?dist} -Summary: Use the Emacsclient as the editor of child processes - -License: GPLv3+ -URL: https://magit.vc -Source0: https://github.com/magit/with-editor/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz - -BuildArch: noarch -BuildRequires: emacs, make, texinfo, texinfo-tex -Requires: emacs(bin) >= %{_emacs_version} - -%description -%{pkgname} is an add-on package for GNU Emacs. It makes it easy to use the -Emacsclient as the editor of child processes, making sure they know how to -call home. - - -%prep -%autosetup -n with-editor-%{version} -p1 - - -%build -%make_build - - -%install -mkdir -p %{buildroot}%{_emacs_sitelispdir} %{buildroot}%{_emacs_sitestartdir} -install -m 755 -d %{buildroot}%{_emacs_sitelispdir}/with-editor -install -m 644 lisp/with-editor.{el,elc} \ - %{buildroot}%{_emacs_sitelispdir}/with-editor/ -install -m 644 lisp/with-editor-autoloads.el \ - %{buildroot}%{_emacs_sitelispdir}/with-editor/ -ln -rs %{buildroot}%{_emacs_sitelispdir}/with-editor/with-editor-autoloads.el \ - %{buildroot}%{_emacs_sitestartdir} -mkdir -p %{buildroot}%{_infodir} -gzip -9 < docs/with-editor.info > %{buildroot}%{_infodir}/with-editor.info.gz - - -%post -/sbin/install-info %{_infodir}/with-editor.info.gz %{_infodir}/dir || : - - -%preun -if [ "$1" = 0 ]; then - /sbin/install-info --del %{_infodir}/with-editor.info.gz %{_infodir}/dir || : -fi - - -%files -%license LICENSE -%doc README.md -%doc docs/with-editor.html docs/with-editor.org docs/with-editor.pdf -%dir %{_emacs_sitelispdir}/with-editor -%{_emacs_sitelispdir}/with-editor/with-editor.el -%{_emacs_sitelispdir}/with-editor/with-editor.elc -%{_emacs_sitelispdir}/with-editor/with-editor-autoloads.el -%{_emacs_sitestartdir}/with-editor-autoloads.el -%{_infodir}/with-editor.info.gz - - -%changelog -* Wed Apr 19 2023 Ting-Wei Lan <lantw44@gmail.com> - 3.2.0-3 -- Rebuilt for Fedora 38 and 39 - -* Sat Oct 29 2022 Ting-Wei Lan <lantw44@gmail.com> - 3.2.0-2 -- Rebuilt for Fedora 37 and 38 - -* Thu Apr 28 2022 Ting-Wei Lan <lantw44@gmail.com> - 3.2.0-1 -- Update to 3.2.0 - -* Sat Sep 25 2021 Ting-Wei Lan <lantw44@gmail.com> - 3.0.4-2 -- Rebuilt for Fedora 35 and 36 - -* Mon Jun 14 2021 Ting-Wei Lan <lantw44@gmail.com> - 3.0.4-1 -- Update to 3.0.4 - -* Sat Mar 13 2021 Ting-Wei Lan <lantw44@gmail.com> - 3.0.2-2 -- Rebuilt for Fedora 34 and 35 - -* Mon Feb 15 2021 Ting-Wei Lan <lantw44@gmail.com> - 3.0.2-1 -- Update to 3.0.2 - -* Sun Nov 1 2020 Ting-Wei Lan <lantw44@gmail.com> - 2.9.4-1 -- Update to 2.9.4 - -* Sun Apr 26 2020 Ting-Wei Lan <lantw44@gmail.com> - 2.9.1-1 -- Update to 2.9.1 - -* Tue Sep 17 2019 Ting-Wei Lan <lantw44@gmail.com> - 2.8.3-2 -- Rebuilt for Fedora 31 and 32 - -* Tue May 14 2019 Ting-Wei Lan <lantw44@gmail.com> - 2.8.3-1 -- Update to 2.8.3 - -* Thu May 02 2019 Ting-Wei Lan <lantw44@gmail.com> - 2.8.1-1 -- Update to 2.8.1 - -* Sun Dec 02 2018 Ting-Wei Lan <lantw44@gmail.com> - 2.8.0-1 -- Update to 2.8.0 - -* Tue Oct 23 2018 Ting-Wei Lan <lantw44@gmail.com> - 2.7.3-2 -- Rebuilt for Fedora 29 and 30 - -* Sat Jul 07 2018 Ting-Wei Lan <lantw44@gmail.com> - 2.7.3-1 -- Update to 2.7.3 -- Fix autoloads by creating a symlink instead of moving the script itself - -* Mon Feb 26 2018 Ting-Wei Lan <lantw44@gmail.com> - 2.7.1-1 -- Update to 2.7.1 -- Install the generated autoloads file -- Remove group tag because it is deprecated in Fedora - -* Mon Dec 11 2017 Ting-Wei Lan <lantw44@gmail.com> - 2.7.0-3 -- Use autosetup and make_build macros -- Rename the source tarball - -* Sat Dec 09 2017 Ting-Wei Lan <lantw44@gmail.com> - 2.7.0-2 -- Use HTTPS in URL - -* Mon Oct 16 2017 Ting-Wei Lan <lantw44@gmail.com> - 2.7.0-1 -- Update to 2.7.0 - -* Fri Jun 16 2017 Ting-Wei Lan <lantw44@gmail.com> - 2.5.11-1 -- Update to 2.5.11 - -* Wed Mar 08 2017 Ting-Wei Lan <lantw44@gmail.com> - 2.5.10-1 -- Update to 2.5.10 - -* Sat Dec 31 2016 Ting-Wei Lan <lantw44@gmail.com> - 2.5.8-1 -- Update to 2.5.8 - -* Fri Nov 04 2016 Ting-Wei Lan <lantw44@gmail.com> - 2.5.5-1 -- Update to 2.5.5 - -* Sat Sep 10 2016 Ting-Wei Lan <lantw44@gmail.com> - 2.5.1-2 -- Rebuilt for Fedora 25 and 26 - -* Tue Jun 21 2016 Ting-Wei Lan <lantw44@gmail.com> - 2.5.1-1 -- Update to 2.5.1 -- Include license file and all documents -- Disable Texinfo dir file generation in Makefile, which is useless - -* Fri Mar 04 2016 Ting-Wei Lan <lantw44@gmail.com> - 2.5.0-1 -- Initial packaging |