From 1f9df083d66663096a861c44d325c30b804dbdbc Mon Sep 17 00:00:00 2001 From: Jerome Duval Date: Wed, 9 Jun 2021 18:54:11 +0200 Subject: [PATCH] autoconf-archive: bump version switch to upstream version scheme --- .../autoconf_archive-20190106.recipe | 55 ------------------- .../autoconf_archive-2021.02.19.recipe | 42 ++++++++++++++ 2 files changed, 42 insertions(+), 55 deletions(-) delete mode 100644 sys-devel/autoconf_archive/autoconf_archive-20190106.recipe create mode 100644 sys-devel/autoconf_archive/autoconf_archive-2021.02.19.recipe diff --git a/sys-devel/autoconf_archive/autoconf_archive-20190106.recipe b/sys-devel/autoconf_archive/autoconf_archive-20190106.recipe deleted file mode 100644 index 59aadda66..000000000 --- a/sys-devel/autoconf_archive/autoconf_archive-20190106.recipe +++ /dev/null @@ -1,55 +0,0 @@ -SUMMARY="A collection of freely re-usable Autoconf macros" -DESCRIPTION="The GNU Autoconf Archive is a collection of more than 500 macros \ -for [GNU Autoconf](https://www.gnu.org/software/autoconf) that have been \ -contributed as free software by friendly supporters of the cause from all \ -over the Internet. Every single one of those macros can be re-used without \ -imposing any restrictions whatsoever on the licensing of the generated \ -configure script. In particular, it is possible to use all those macros in \ -configure scripts that are meant for non-free software. This policy is unusual \ -for a Free Software Foundation project. The FSF firmly believes that software \ -ought to be free, and software licenses like the GPL are specifically \ -designed to ensure that derivative work based on free software must be \ -free as well. In case of Autoconf, however, an exception has been made, \ -because Autoconf is at such a pivotal position in the software development \ -tool chain that the benefits from having this tool available as widely as \ -possible outweigh the disadvantage that some authors may choose to use it, \ -too, for proprietary software." -HOMEPAGE="https://www.gnu.org/software/autoconf-archive/" -COPYRIGHT="2019 Autoconf Archive Maintainers" -LICENSE="GNU GPL v3 - Autoconf Configure Script Exception v3.0" -REVISION="1" -SOURCE_URI="http://ftpmirror.gnu.org/autoconf-archive/autoconf-archive-2019.01.06.tar.xz" -CHECKSUM_SHA256="17195c833098da79de5778ee90948f4c5d90ed1a0cf8391b4ab348e2ec511e3f" -SOURCE_DIR="autoconf-archive-2019.01.06" - -ARCHITECTURES="any" - -PROVIDES=" - autoconf_archive = $portVersion - " -REQUIRES=" - haiku - " - -BUILD_REQUIRES=" - haiku_devel - " -BUILD_PREREQUIRES=" - cmd:awk - cmd:cmp - cmd:make - cmd:makeinfo - " - -BUILD() -{ - AUTOCONF=: AUTOHEADER=: AUTOMAKE=: ACLOCAL=: runConfigure ./configure - make $jobArgs -} - -INSTALL() -{ - make install - rm -f "$dataDir"/autoconf-archive/COPYING* -} diff --git a/sys-devel/autoconf_archive/autoconf_archive-2021.02.19.recipe b/sys-devel/autoconf_archive/autoconf_archive-2021.02.19.recipe new file mode 100644 index 000000000..419389476 --- /dev/null +++ b/sys-devel/autoconf_archive/autoconf_archive-2021.02.19.recipe @@ -0,0 +1,42 @@ +SUMMARY="A collection of freely re-usable Autoconf macros" +DESCRIPTION="The GNU Autoconf Archive is a collection of more than 500 macros \ +for GNU Autoconf." +HOMEPAGE="https://www.gnu.org/software/autoconf-archive/" +COPYRIGHT="2019-2021 Autoconf Archive Maintainers" +LICENSE="GNU GPL v3 + Autoconf Configure Script Exception v3.0" +REVISION="1" +SOURCE_URI="http://ftpmirror.gnu.org/autoconf-archive/autoconf-archive-$portVersion.tar.xz" +CHECKSUM_SHA256="e8a6eb9d28ddcba8ffef3fa211653239e9bf239aba6a01a6b7cfc7ceaec69cbd" +SOURCE_DIR="autoconf-archive-$portVersion" + +ARCHITECTURES="any" + +PROVIDES=" + autoconf_archive = $portVersion + " +REQUIRES=" + haiku + " + +BUILD_REQUIRES=" + haiku_devel + " +BUILD_PREREQUIRES=" + cmd:awk + cmd:cmp + cmd:make + cmd:makeinfo + " + +BUILD() +{ + AUTOCONF=: AUTOHEADER=: AUTOMAKE=: ACLOCAL=: runConfigure ./configure + make $jobArgs +} + +INSTALL() +{ + make install + rm -f "$dataDir"/autoconf-archive/COPYING* +}