summaryrefslogtreecommitdiff
path: root/dev-scheme/escm
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2021-11-13 13:10:00 +0000
committerV3n3RiX <venerix@koprulu.sector>2021-11-13 13:10:00 +0000
commite9d044d4b9b71200a96adfa280848858c0f468c9 (patch)
tree1bd8ef816043a8cd340f1d774e79553a1a7d31d8 /dev-scheme/escm
parentfc2f1018fc323ef2c6572734a9b130427cba76a6 (diff)
gentoo resync : 13.11.2021
Diffstat (limited to 'dev-scheme/escm')
-rw-r--r--dev-scheme/escm/Manifest5
-rw-r--r--dev-scheme/escm/escm-1.1-r1.ebuild12
-rw-r--r--dev-scheme/escm/files/escm-headers.patch10
-rw-r--r--dev-scheme/escm/metadata.xml7
4 files changed, 24 insertions, 10 deletions
diff --git a/dev-scheme/escm/Manifest b/dev-scheme/escm/Manifest
index cd5f30e6ae8e..e975622f6772 100644
--- a/dev-scheme/escm/Manifest
+++ b/dev-scheme/escm/Manifest
@@ -1,3 +1,4 @@
+AUX escm-headers.patch 173 BLAKE2B d9f81e0ba55591d86dbbcd513e6e250a8097694ce025b38a5dfeffc1af1311923d3ee2756cd1727646a89df8fb5b1495f6cb1c9caf7a74482f66ceae10ece08c SHA512 643cdbbb45bf2c48b103b424888af80c6e56f057cd646439b052f779b95b5f7d6bf253f0760b4954a68c38e6abf0e9d0845b447b659d165f2a7005870b76dae3
DIST escm-1.1.tar.gz 22344 BLAKE2B 4b1ee5a2e002cf0908c1cba58d39dc454cfcedcb11ff7f24344824947103d7670108263d210e020b7d0189f3745a002bb4345d8b50a9f334d89850baa30c9ae9 SHA512 7df97d8b9e7c4b46b412e3dd24a2b0b3f4028d45b1940d12b09f0801c93ab1868ef5c239d8f1bfb18d5c86f473aa543d9b735eb1f05b4bb3e4b17177d2ed9102
-EBUILD escm-1.1-r1.ebuild 645 BLAKE2B 545844fe9195db6ef4e55a5864b9631b3a05d0ba2faabcf047babd2c8f0f3c5e4a1da64b80363c7757470f1106f206295ceabb065f45dec19e4a5b218660963f SHA512 897f3e028752f2e573739211b7a9db42f54906baf606518d76db67da44883d333930a05b78774a2e4b3ce9891524a8c33763810e98a8a75dc05b6306e9abe64e
-MISC metadata.xml 222 BLAKE2B 425bba0db7c4bc483eddcb51bb4151324b62afc42496047413bf9d0480fd731ea78201a8b99c42d9adfa9b20614f9507e8e89a87e9afce32aa9db82f42f827ed SHA512 7ae4d3d64e85fb01194d31b41843c10e3bf6a782e9f308cbe3f0a75c0a07d6af2a88013549b5840b3cd5e766d5044f0da290c31a4800d1823f6eca4028b082da
+EBUILD escm-1.1-r1.ebuild 716 BLAKE2B 258789dd1558548fefb855f1676901e4dda2f21f46c5114f510ecb31cfc823471f430c79794679fcddf9bdd780e08b49ac1d4fe6b365c9643c4910efaff45b2b SHA512 1b22b49b21ea01480d674dcd4b4be42da5af4b7331d787b8a2ea660bc2631bf7a90f45a360371e51e145b3c60f071a33f7f9afd748e1c3ce4a6a7b508131ecd3
+MISC metadata.xml 249 BLAKE2B a37da98d387308dab889eab2665b67e4176707f3c115a7a69cb7f4b19f9864b96bc2fe70efa105e627c4b57a7d626f6b23dc2709a225a9debada3356f3cf32a0 SHA512 a5095fb01e05f24583a962e36131b2f02cf2d1dd7a97051200e465ad97db014721de7c1857f5eb736cb0290682e8de833cb4c735f7de8d98cdfae1aed6d3d549
diff --git a/dev-scheme/escm/escm-1.1-r1.ebuild b/dev-scheme/escm/escm-1.1-r1.ebuild
index 2881ec1fb9fa..e9d61e33dd15 100644
--- a/dev-scheme/escm/escm-1.1-r1.ebuild
+++ b/dev-scheme/escm/escm-1.1-r1.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI="6"
+EAPI="8"
inherit autotools toolchain-funcs
DESCRIPTION="escm - Embedded Scheme Processor"
-HOMEPAGE="http://practical-scheme.net/vault/escm.html"
-SRC_URI="http://practical-scheme.net/vault/${P}.tar.gz"
+HOMEPAGE="https://practical-scheme.net/vault/escm.html"
+SRC_URI="https://practical-scheme.net/vault/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
@@ -20,12 +20,14 @@ RDEPEND="|| (
)"
S="${WORKDIR}/${PN}"
+PATCHES=( "${FILESDIR}"/${PN}-headers.patch )
HTML_DOCS=( ${PN}.html )
src_prepare() {
- sed -i -e "6s/scm, snow/scm gosh, gosh/" configure.in
+ sed -i "6s/scm, snow/scm gosh, gosh/" configure.in
default
+ mv configure.{in,ac} || die
eautoconf
tc-export CC
}
diff --git a/dev-scheme/escm/files/escm-headers.patch b/dev-scheme/escm/files/escm-headers.patch
new file mode 100644
index 000000000000..bf23008f801f
--- /dev/null
+++ b/dev-scheme/escm/files/escm-headers.patch
@@ -0,0 +1,10 @@
+--- a/escm.c
++++ b/escm.c
+@@ -28,6 +28,7 @@
+
+ #include <sys/types.h>
+ #include <stdio.h>
++#include <stdlib.h>
+ #include <unistd.h>
+ #include <stdarg.h>
+ #include <errno.h>
diff --git a/dev-scheme/escm/metadata.xml b/dev-scheme/escm/metadata.xml
index 9a97f3478d31..987ce1bc2ed6 100644
--- a/dev-scheme/escm/metadata.xml
+++ b/dev-scheme/escm/metadata.xml
@@ -1,7 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>hattya@gentoo.org</email>
- </maintainer>
+ <maintainer type="person">
+ <email>hattya@gentoo.org</email>
+ <name>Akinori Hattori</name>
+ </maintainer>
</pkgmetadata>