summaryrefslogtreecommitdiff
path: root/media-libs/compface
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-05-30 11:44:06 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-05-30 11:44:06 +0100
commitf516638b7fe9592837389826a6152a7e1b251c54 (patch)
tree8bfecb640b7b6403d7a3d662d923eed630033da7 /media-libs/compface
parent1a61119f9f7b057830e2ce0563f913ec86f282ad (diff)
gentoo resync : 30.05.2020
Diffstat (limited to 'media-libs/compface')
-rw-r--r--media-libs/compface/Manifest6
-rw-r--r--media-libs/compface/compface-1.5.2.ebuild11
-rw-r--r--media-libs/compface/files/compface-gentoo.patch (renamed from media-libs/compface/files/compface-1.5.2-fix-build-system.patch)29
-rw-r--r--media-libs/compface/metadata.xml7
4 files changed, 43 insertions, 10 deletions
diff --git a/media-libs/compface/Manifest b/media-libs/compface/Manifest
index bdc442c280f7..b717296c101a 100644
--- a/media-libs/compface/Manifest
+++ b/media-libs/compface/Manifest
@@ -1,4 +1,4 @@
-AUX compface-1.5.2-fix-build-system.patch 899 BLAKE2B e9bc5c7e6194ff77967ba5ff700771015f8a29612f2c28f32853de06871e30e4f8f4211ae035efbc739326a0b0460aedf0cd859644741cfcf8920f71c485d0ee SHA512 b42ce74af078598f58bca042d820a3d40077447091de111a5d15eddf83ed6c409c330ef79398304998b7e9057b753398b1d84e6318d42a8acb1556eb030c190c
+AUX compface-gentoo.patch 1415 BLAKE2B cac49f8b6cb2680df1ef46a811a3dfaf1f7c170b69f3eeb91daa784e885fd75925169a85e6716944056b9f0fa4d29df96c795c3d16f1a1b89d54468faf555c17 SHA512 e966f02c7566a657751ad4ecd30805c5cb77e9fd76a458d639ff3291d0bd3c4e886bfc37106a755b1387c5ceee331eee1921595249e07175918bb218cd449a10
DIST compface-1.5.2.tar.gz 46970 BLAKE2B d26c25a35b3a2e63ddfb50feace61930fa3be9f4150ad8f8c96a3820ccebf1422fda5703628d58ad646f1d1eeaccc5f2f08ed5f2e74b845f5d7328f2829e63d6 SHA512 0da9ee4c5fb2b5c712466d9fa6170e5687b23c038e6304baa42d7ede6d9bd50a1b84da416eb853a420c01a6b9eccd5e7d92a4ebc26295714b85254c05c9e3360
-EBUILD compface-1.5.2.ebuild 552 BLAKE2B da0b8399455a3c6c94ec67fc87d042d0f67ea860e0bfbe545a0a2c686f58f6fd4550e2283ef4b738d66fe78218f3e2d366e78f6d9899c048d17c99cc84625dde SHA512 07ddcbb5a977a80ed59647640160b14313ab6d3bf534ea357132bcf9bdd95290149773c1b2f406d22d90283bda8f8fb2a08da7a570898383170bf114ca7ec9b1
-MISC metadata.xml 221 BLAKE2B 6fb71e3c82061054a0c2d88c1ce8e591d5742628fe53032c9efd2c371ce1e8b0135b00ac91fa1905df39a507d5faa5871fb3a30d167dd46cec581682ba17c8ff SHA512 a11e9bbbabc9ac96985c5dc247e601b065fa762f12bce74224896c27aee34eb908187622bfc849c39c6c722a8ef8ee72b248afc84da1b0eb72f1ff5eeb13bbf0
+EBUILD compface-1.5.2.ebuild 605 BLAKE2B 6906a5ab5cf3b0289c64e3e5de891861d9df1507529dff3fc81aed1452537f207a957cfb0884b5320aaed5aa9c8ac9315a788b7b9bcd722f966d41f3a14c664f SHA512 55a6b92feebdb1280b0d814378c35b724da7db237b1e79df859aade31273ff8c779b26b2671333ac559d19f9077a3e87338864a7d390df7f3937f487baec5b69
+MISC metadata.xml 248 BLAKE2B e581d975884f924f92f81a803547379276565617c24d86f893c0186a4793c1167a36cbd8083261a10ce99839b9e5b5dd29f237bebb644eaef29ced562c9c6310 SHA512 62ab121be05f0603fe52b26ac612943b049bc527ff73401e6ed427622fcfd7f07cf3fabae90ac9e30297692ec4188b1a8bdc1f9104e30d6ed4032a96ffd77cf2
diff --git a/media-libs/compface/compface-1.5.2.ebuild b/media-libs/compface/compface-1.5.2.ebuild
index db2924ec06c1..d82aa2010964 100644
--- a/media-libs/compface/compface-1.5.2.ebuild
+++ b/media-libs/compface/compface-1.5.2.ebuild
@@ -1,7 +1,9 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI="7"
+
+inherit autotools
DESCRIPTION="Utilities and library to convert to/from X-Face format"
HOMEPAGE="http://www.xemacs.org/Download/optLibs.html"
@@ -13,7 +15,12 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x8
RDEPEND="dev-lang/perl"
-PATCHES=( "${FILESDIR}"/${P}-fix-build-system.patch )
+PATCHES=( "${FILESDIR}"/${PN}-gentoo.patch )
+
+src_prepare() {
+ default
+ eautoreconf
+}
src_install() {
default
diff --git a/media-libs/compface/files/compface-1.5.2-fix-build-system.patch b/media-libs/compface/files/compface-gentoo.patch
index 2cfea742c981..d8754fd3d60b 100644
--- a/media-libs/compface/files/compface-1.5.2-fix-build-system.patch
+++ b/media-libs/compface/files/compface-gentoo.patch
@@ -1,6 +1,6 @@
--- a/Makefile.in
+++ b/Makefile.in
-@@ -1,10 +1,10 @@
+@@ -1,15 +1,16 @@
prefix = @prefix@
exec_prefix = @exec_prefix@
srcdir = @srcdir@
@@ -15,7 +15,22 @@
@SET_MAKE@
-@@ -77,10 +77,8 @@
+ RM = rm -f
+ LN_S = @LN_S@
++AR = @AR@
+ RANLIB = @RANLIB@
+ INSTALL = @INSTALL@
+ INSTALL_PROGRAM = @INSTALL_PROGRAM@
+@@ -52,7 +53,7 @@
+ $(CC) $(LDFLAGS) -o $@ uncmain.o $(LIBNAME)
+
+ $(LIBNAME) : $(OBJECTS)
+- ar rc $(LIBNAME) $(OBJECTS)
++ $(AR) rc $(LIBNAME) $(OBJECTS)
+ -$(RANLIB) $(LIBNAME)
+
+ lint :
+@@ -77,10 +78,8 @@
$(INSTALL_PROGRAM) -d $(BINDIR) $(LIBDIR) $(MAN1DIR) $(MAN3DIR) $(INCLUDEDIR)
$(INSTALL_PROGRAM) $(srcdir)/$(NAMEEXE) $(EXECUTABLE)
-chmod 0755 $(EXECUTABLE)
@@ -26,3 +41,13 @@
$(INSTALL_DATA) $(srcdir)/$(NAME).1 $(MAN1DIR)/$(NAME).1
cd $(MAN1DIR) && $(RM) ./$(UNNAME).1 && $(LN_S) $(NAME).1 $(UNNAME).1
$(INSTALL_DATA) $(srcdir)/$(NAME).3 $(MAN3DIR)/$(NAME).3
+--- a/configure.ac
++++ b/configure.ac
+@@ -8,6 +8,7 @@
+ AC_PROG_RANLIB
+ AC_PROG_INSTALL
+ AC_PROG_LN_S
++AC_CHECK_TOOL(AR, ar)
+
+ dnl Checks for libraries.
+
diff --git a/media-libs/compface/metadata.xml b/media-libs/compface/metadata.xml
index 21dc8fdf43ff..7ffc4339bc56 100644
--- a/media-libs/compface/metadata.xml
+++ b/media-libs/compface/metadata.xml
@@ -1,7 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://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>