confuse, bump version, fix pkgconfig (#11695)

This commit is contained in:
Schrijvers Luc
2025-01-30 08:30:03 +01:00
committed by GitHub
parent c0bc337550
commit 9d49cf95e2
2 changed files with 14 additions and 32 deletions

View File

@@ -14,17 +14,16 @@ HOMEPAGE="http://www.nongnu.org/confuse/"
COPYRIGHT="2002-2017 Martin Hedenfalk
2015 Peter Rosin"
LICENSE="ISC"
REVISION="2"
REVISION="1"
SOURCE_URI="https://github.com/martinh/libconfuse/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="2cf7e032980aff8f488efba61510dc3fb95e9a4b9183f985dea457a5651b0e2c"
CHECKSUM_SHA256="cb90c06f2dbec971792af576d5b9a382fb3c4ca2b1deea55ea262b403f4e641e"
SOURCE_FILENAME="confuse-$portVersion.tar.gz"
SOURCE_DIR="libconfuse-$portVersion"
PATCHES="confuse-$portVersion.patchset"
ARCHITECTURES="all"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
libVersion="2.0.0"
libVersion="2.1.0"
libVersionCompat="$libVersion compat >= ${libVersion%%.*}"
PROVIDES="
@@ -34,7 +33,6 @@ PROVIDES="
REQUIRES="
haiku$secondaryArchSuffix
lib:libiconv$secondaryArchSuffix
lib:libintl$secondaryArchSuffix
"
PROVIDES_devel="
@@ -48,13 +46,13 @@ REQUIRES_devel="
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libiconv$secondaryArchSuffix
devel:libintl$secondaryArchSuffix
"
BUILD_PREREQUIRES="
cmd:aclocal
cmd:autoconf
cmd:autom4te
cmd:automake
cmd:autopoint
cmd:flex
cmd:gcc$secondaryArchSuffix
cmd:libtoolize$secondaryArchSuffix
@@ -69,18 +67,24 @@ BUILD()
export CFLAGS="-D_BSD_SOURCE"
export LDFLAGS="-lbsd"
./autogen.sh
runConfigure ./configure --disable-static
runConfigure ./configure --disable-static \
--disable-nls
make
}
INSTALL()
{
make install
prepareInstalledDevelLib libconfuse
packageEntries devel $developDir
prepareInstalledDevelLib \
libconfuse
fixPkgconfig
packageEntries devel \
$developDir
}
TEST()
{
make check
# 1 out of 24 tests failed
make VERBOSE=1 check
}

View File

@@ -1,22 +0,0 @@
From 04010ed74a00018ef65b2b3cdbbadc90ca659f2e Mon Sep 17 00:00:00 2001
From: begasus <begasus@gmail.com>
Date: Mon, 18 Jun 2018 21:43:32 +0200
Subject: import previous patch
diff --git a/configure.ac b/configure.ac
index 5178d36..1735c5a 100644
--- a/configure.ac
+++ b/configure.ac
@@ -8,7 +8,7 @@ AM_MAINTAINER_MODE
AM_INIT_AUTOMAKE([foreign dist-xz])
AM_SILENT_RULES([no])
-AM_CONFIG_HEADER(config.h)
+AC_CONFIG_HEADER(config.h)
AC_CONFIG_SRCDIR(src/confuse.c)
# Checks for programs.
--
2.16.4