update libgadu, this will be needed for a forthcoming Pidgin update.

from Brad.
This commit is contained in:
sthen 2008-12-22 10:30:41 +00:00
parent 08d4aaca8c
commit 026b1bde2f
4 changed files with 19 additions and 62 deletions

View File

@ -1,30 +1,29 @@
# $OpenBSD: Makefile,v 1.3 2008/01/04 17:48:37 espie Exp $
# $OpenBSD: Makefile,v 1.4 2008/12/22 10:30:41 sthen Exp $
COMMENT= implementation of Gadu-Gadu IM protocol
DISTNAME= libgadu-20060411
SHARED_LIBS= gadu 3.5
DISTNAME= libgadu-1.8.1
PKGNAME= ${DISTNAME}v0
CATEGORIES= net
MASTER_SITES= ${HOMEPAGE}files/
HOMEPAGE= http://dev.null.pl/ekg/
SHARED_LIBS= gadu 4.0
# GPL
HOMEPAGE= http://toxygen.net/libgadu/
# LGPLv2.1
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MASTER_SITES= http://www.atlantilde.com/~alek/distfiles/
WANTLIB= c
USE_GMAKE= Yes
USE_LIBTOOL= Yes
CONFIGURE_STYLE=gnu
CONFIGURE_ARGS= ${CONFIGURE_SHARED} \
--without-pthread \
--disable-libgadu-openssl
MAKE_FLAGS= LIBgadu_VERSION=${LIBgadu_VERSION}
--without-bind \
--without-openssl
USE_GMAKE= Yes
NO_REGRESS= Yes
.include <bsd.port.mk>

View File

@ -1,5 +1,5 @@
MD5 (libgadu-20060411.tar.gz) = /h1nyVgPXkwwOczxb3p/Rw==
RMD160 (libgadu-20060411.tar.gz) = BIGzQBGOj0Bklg5PEwGmD7f0L+I=
SHA1 (libgadu-20060411.tar.gz) = 3S1hci4aTc1HrucnSgn4eWV538w=
SHA256 (libgadu-20060411.tar.gz) = PwvtJU0ULbroqisbyeYHGignfqinvETj+CdLfSxEFbs=
SIZE (libgadu-20060411.tar.gz) = 337342
MD5 (libgadu-1.8.1.tar.gz) = JQumzYG3US+3zaN1dZZGWg==
RMD160 (libgadu-1.8.1.tar.gz) = 5wEvT2vSbDxVuiwZQ9DX1hzUehY=
SHA1 (libgadu-1.8.1.tar.gz) = QQHDLsiNd9jxUo3VzwEk1UfTGX0=
SHA256 (libgadu-1.8.1.tar.gz) = L6OEVOaVV+PU30Fln8mprm4MGhEa22BeniIcqcd2mAI=
SIZE (libgadu-1.8.1.tar.gz) = 410587

View File

@ -1,42 +0,0 @@
$OpenBSD: patch-lib_Makefile_in,v 1.1.1.1 2006/04/15 20:49:25 alek Exp $
--- lib/Makefile.in.orig Tue Mar 28 20:14:19 2006
+++ lib/Makefile.in Wed Apr 12 21:05:51 2006
@@ -11,7 +11,7 @@ VERSION_MAJOR=3
VERSION_MINOR=5
CC = @CC@
-CFLAGS = @CFLAGS_LIBGADU@ -I. -I.. -Wall
+CFLAGS += @CFLAGS_LIBGADU@ -I. -I.. -Wall
LIBS = @LIBS_LIBGADU@
MAKE = @MAKE@
@@ -26,8 +26,7 @@ LOBJS = common.lo libgadu.lo pubdir.lo h
SRCS = $(OBJS:.o=.c)
SHAREDMM = libgadu.so
-SHAREDM = $(SHAREDMM).$(VERSION_MAJOR)
-SHARED = $(SHAREDM).$(VERSION_MINOR)
+SHARED = $(SHAREDMM).$(LIBgadu_VERSION)
STATIC = libgadu.a
all: @static@ @shared@
@@ -56,9 +55,7 @@ $(STATIC): $(OBJS)
shared: dep $(SHARED)
$(SHARED): $(LOBJS)
- $(CC) -shared -Wl,-soname,libgadu.so.$(VERSION_MAJOR) -o $(SHARED) $(LOBJS) $(LIBS) -lc
- $(LN_S) -f $(SHARED) $(SHAREDM)
- $(LN_S) -f $(SHARED) $(SHAREDMM)
+ $(CC) -shared -o $(SHARED) $(LOBJS) $(LIBS) -lc
#
@@ -82,8 +79,6 @@ install-common:
install-shared: install-common @strip_libgadu_so@
$(INSTALL) -m 755 $(SHARED) $(DESTDIR)$(libdir)
- cd $(DESTDIR)$(libdir) && $(LN_S) -f $(SHARED) $(SHAREDM)
- cd $(DESTDIR)$(libdir) && $(LN_S) -f $(SHARED) $(SHAREDMM)
install-static: install-common
$(INSTALL) -m 755 $(STATIC) $(DESTDIR)$(libdir)

View File

@ -1,7 +1,7 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2006/04/15 20:49:25 alek Exp $
@comment $OpenBSD: PLIST,v 1.2 2008/12/22 10:30:41 sthen Exp $
%%SHARED%%
include/libgadu-config.h
include/libgadu.h
lib/libgadu.a
lib/libgadu.la
lib/pkgconfig/
lib/pkgconfig/libgadu.pc