File pkgconfig.patch of Package clanbomber

diff -Nur clanbomber-1.05/configure.in new/configure.in
--- clanbomber-1.05/configure.in	2004-02-16 20:05:41.000000000 +0100
+++ new/configure.in	2021-04-06 20:47:00.434221378 +0200
@@ -1,8 +1,6 @@
 dnl Process this file with autoconf to produce a configure script.
 AC_INIT(Makefile.am)
 
-AM_CONFIG_HEADER(config.h)
-
 AM_INIT_AUTOMAKE(clanbomber,1.05)
 
 dnl CXXFLAGS="-O6"
@@ -13,14 +11,21 @@
 
 AC_CHECK_LIB(z,main,,echo "ClanBomber requires zlib to run."; exit 1)
 AC_CHECK_LIB(Hermes,main,,echo "ClanBomber requires Hermes to run."; exit 1)
-AC_CHECK_LIB(clanCore,main,,echo "ClanBomber requires ClanLib to run."; exit 1)
-AC_CHECK_LIB(clanApp,main,,echo "ClanBomber requires ClanLib to run."; exit 1)
-AC_CHECK_LIB(clanDisplay,main,,echo "ClanBomber requires ClanLib to run."; exit 1)
-AC_CHECK_LIB(clanSound,main,,echo "ClanBomber requires ClanLib to run."; exit 1)
-AC_CHECK_LIB(clanMikMod,main,
-[
+PKG_CHECK_MODULES([CLAN], ["clanCore-0.8" "clanApp-0.8" "clanDisplay-0.8" "clanSound-0.8"],
+    [
+        AC_DEFINE([HAVE_LIBCLANAPP],  [1], [clanApp was found])
+        AC_DEFINE([HAVE_LIBCLANCORE], [1], [clanCore was found])
+        AC_DEFINE([HAVE_LIBCLANSOUND], [1], [clanSound was found])
+        AC_DEFINE([HAVE_LIBCLANDISPLAY], [1], [clanDisplay was found])
+    ], [echo "ClanBomber requires ClanLib to run."; exit 1]
+)
+CFLAGS += $CLAN_CFLAGS
+CXXFLAGS += $CLAN_CFLAGS
+LIBS += $CLAN_LIBS
+
+PKG_CHECK_MODULES([CLAN_MIK], ["clanMikMod-0.8"], [
 	AC_DEFINE(MUSIC, 1, [Define to 1 if you want musc support])
-	LIBS=$LIBS" -lclanMikMod"
+	LIBS += CLAN_MIK_LIBS
 ],)
 
 dnl Checks for header files.
@@ -29,4 +34,6 @@
 
 dnl Checks for library functions.
 
+AM_CONFIG_HEADER(config.h)
+
 AC_OUTPUT(Makefile clanbomber/Makefile clanbomber/music/Makefile clanbomber/maps/Makefile clanbomber/pics/Makefile clanbomber/wavs/Makefile )
openSUSE Build Service is sponsored by