summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
9fcce03)
This should keep us going while mLib-3 is worked on.
## --- What to build ---
SUBDIRS = man
## --- What to build ---
SUBDIRS = man
-
-bin_SCRIPTS = mLib-config
bin_PROGRAMS = crc-mktab unihash-mkstatic
lib_LTLIBRARIES = libmLib.la
pkglibexecdir = $(libexecdir)/$(PACKAGE)
pkglibexec_PROGRAMS = @BRES_LIBEXEC@
bin_PROGRAMS = crc-mktab unihash-mkstatic
lib_LTLIBRARIES = libmLib.la
pkglibexecdir = $(libexecdir)/$(PACKAGE)
pkglibexec_PROGRAMS = @BRES_LIBEXEC@
+pkgconfigdir = $(libdir)/pkgconfig
+pkgconfig_DATA = mLib.pc
EXTRA_PROGRAMS = bres
pkginclude_HEADERS = \
EXTRA_PROGRAMS = bres
pkginclude_HEADERS = \
## --- Things to put in the library ---
## --- Things to put in the library ---
-libmLib_la_LDFLAGS = -version-info 2:3:0
+libmLib_la_LDFLAGS = -version-info 2:4:0
## Middle number is the patchlevel. Final number is the minor version. The
## difference between the first and last numbers is major version.
## Middle number is the patchlevel. Final number is the minor version. The
## difference between the first and last numbers is major version.
dnl MA 02111-1307, USA.
AC_INIT(exc.c)
dnl MA 02111-1307, USA.
AC_INIT(exc.c)
-mdw_INIT_LIB(mLib, mLib, 2.0.3)
+AM_INIT_AUTOMAKE(mLib, 2.0.4)
AC_PROG_CC
AM_PROG_LIBTOOL
AC_PROG_CC
AM_PROG_LIBTOOL
mdw_MANEXT
AC_CHECK_HEADERS(float.h)
mdw_MANEXT
AC_CHECK_HEADERS(float.h)
-mdw_CHECK_MANYLIBS(socket, socket)
-mdw_CHECK_MANYLIBS(gethostbyname, nsl resolv)
+AC_SEARCH_LIBS(socket, socket)
+AC_SEARCH_LIBS(gethostbyname, nsl resolv)
DEPLIBS=$LIBS AC_SUBST(DEPLIBS)
BRES_LIBEXEC="bres\$(EXEEXT)" BRES_SOURCE="bres"
DEPLIBS=$LIBS AC_SUBST(DEPLIBS)
BRES_LIBEXEC="bres\$(EXEEXT)" BRES_SOURCE="bres"
if test $want_adns != no; then
save_LIBS=$LIBS
LIBS=$DEPLIBS
if test $want_adns != no; then
save_LIBS=$LIBS
LIBS=$DEPLIBS
- mdw_CHECK_MANYLIBS(adns_init, adns, [have_adns=yes], [have_adns=no])
+ AC_SEARCH_LIBS(adns_init, adns, [have_adns=yes], [have_adns=no])
DEPLIBS=$LIBS
LIBS=$save_LIBS
if test $have_adns = yes; then
DEPLIBS=$LIBS
LIBS=$save_LIBS
if test $have_adns = yes; then
fi
AC_DEFINE(BUILDING_MLIB)
fi
AC_DEFINE(BUILDING_MLIB)
-mdw_OPT_mLib_DEBUG(mLib)
-AC_OUTPUT(Makefile man/Makefile mLib-config:lib-config.in)
+AC_OUTPUT(Makefile man/Makefile mLib.pc)
+mlib (2.0.4) experimental; urgency=low
+
+ * Switch over to pkgconfig. This is largely a stopgap release, to stop
+ stuff breaking hopelessly while mLib 3 is worked on.
+
+ -- Mark Wooding <mdw@distorted.org.uk> Mon, 17 Mar 2008 17:51:45 +0000
+
mlib (2.0.3) experimental; urgency=low
* Document hex encoding/decoding.
mlib (2.0.3) experimental; urgency=low
* Document hex encoding/decoding.
mkdir -p debian/mlib-dev/usr/lib
mkdir -p debian/mlib-dev/usr/share/man
mkdir -p debian/mlib-dev/usr/bin
mkdir -p debian/mlib-dev/usr/lib
mkdir -p debian/mlib-dev/usr/share/man
mkdir -p debian/mlib-dev/usr/bin
- mv debian/mlib2/usr/bin/mLib-config debian/mlib-dev/usr/bin
+ mkdir -p debian/mlib-dev/usr/lib/pkgconfig
+ mv debian/mlib2/usr/lib/pkgconfig/mLib.pc \
+ debian/mlib-dev/usr/lib/pkgconfig/
mv debian/mlib2/usr/share/man/man3 debian/mlib-dev/usr/share/man
mv debian/mlib2/usr/lib/*.a debian/mlib-dev/usr/lib
mv debian/mlib2/usr/lib/*.so debian/mlib-dev/usr/lib
mv debian/mlib2/usr/share/man/man3 debian/mlib-dev/usr/share/man
mv debian/mlib2/usr/lib/*.a debian/mlib-dev/usr/lib
mv debian/mlib2/usr/lib/*.so debian/mlib-dev/usr/lib
make -C deb-build install DESTDIR=`pwd`/debian/mlib2-adns
rmdir debian/mlib2-adns/usr/lib/mLib
rm -rf debian/mlib2-adns/usr/bin
make -C deb-build install DESTDIR=`pwd`/debian/mlib2-adns
rmdir debian/mlib2-adns/usr/lib/mLib
rm -rf debian/mlib2-adns/usr/bin
+ rm -rf debian/mlib2-adns/usr/lib/pkgconfig
rm -rf debian/mlib2-adns/usr/share/man
rm -rf debian/mlib2-adns/usr/include
rm debian/mlib2-adns/usr/lib/*.a
rm -rf debian/mlib2-adns/usr/share/man
rm -rf debian/mlib2-adns/usr/include
rm debian/mlib2-adns/usr/lib/*.a
--- /dev/null
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+libdir=@libdir@
+includedir=@includedir@
+
+Name: mLib
+Description: A library of miscellaneous stuff
+Version: @VERSION@
+Libs: -L${libdir} -lmLib
+Cflags: -I${includedir}