mirror of
https://git.freebsd.org/ports.git
synced 2025-06-03 03:46:30 -04:00
The trick of installing icqlib.so as icqlib0.so was not fooling
libtool. The installed libs were unusable. Added a patch to have it build the correct library. Also, updated the pkg-comment to a more specific message.
This commit is contained in:
parent
36647dc805
commit
a2475db721
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=36842
3 changed files with 62 additions and 11 deletions
|
@ -7,6 +7,7 @@
|
|||
|
||||
PORTNAME= icqlib
|
||||
PORTVERSION= 0.1.3
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= net
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
|
||||
MASTER_SITE_SUBDIR= ${PORTNAME}
|
||||
|
@ -17,16 +18,7 @@ USE_GMAKE= yes
|
|||
USE_LIBTOOL= yes
|
||||
INSTALLS_SHLIB= yes
|
||||
|
||||
LIB_VERSION= 1
|
||||
|
||||
do-install:
|
||||
${INSTALL_DATA} ${WRKSRC}/icqlib/.libs/libicq.so.${LIB_VERSION} \
|
||||
${PREFIX}/lib/libicq0.so.${LIB_VERSION}
|
||||
${INSTALL_DATA} ${WRKSRC}/icqlib/.libs/libicq.a \
|
||||
${PREFIX}/lib/libicq0.a
|
||||
post-install:
|
||||
${INSTALL_DATA} ${WRKSRC}/icqlib/icq.h ${PREFIX}/include/icq0.h
|
||||
|
||||
post-install:
|
||||
${LN} -sf libicq0.so.${LIB_VERSION} ${PREFIX}/lib/libicq0.so
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
59
net/icqlib0/files/patch-aa
Normal file
59
net/icqlib0/files/patch-aa
Normal file
|
@ -0,0 +1,59 @@
|
|||
--- icqlib/Makefile.in.orig Sat Jan 6 00:53:19 2001
|
||||
+++ icqlib/Makefile.in Sat Jan 6 00:59:12 2001
|
||||
@@ -68,11 +68,11 @@
|
||||
PACKAGE = @PACKAGE@
|
||||
RANLIB = @RANLIB@
|
||||
|
||||
-lib_LTLIBRARIES = libicq.la
|
||||
+lib_LTLIBRARIES = libicq0.la
|
||||
|
||||
-libicq_la_SOURCES = icqlib.c
|
||||
+libicq0_la_SOURCES = icqlib.c
|
||||
|
||||
-libicq_la_LDFLAGS = -version-info 1:3:1
|
||||
+libicq0_la_LDFLAGS = -version-info 1:3:1
|
||||
include_HEADERS = icq.h
|
||||
noinst_HEADERS = icqlib.h
|
||||
|
||||
@@ -88,8 +88,8 @@
|
||||
CPPFLAGS = @CPPFLAGS@
|
||||
LDFLAGS = @LDFLAGS@
|
||||
LIBS = @LIBS@
|
||||
-libicq_la_LIBADD =
|
||||
-libicq_la_OBJECTS = icqlib.lo
|
||||
+libicq0_la_LIBADD =
|
||||
+libicq0_la_OBJECTS = icqlib.lo
|
||||
CFLAGS = @CFLAGS@
|
||||
COMPILE = $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
|
||||
LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
|
||||
@@ -103,8 +103,8 @@
|
||||
|
||||
TAR = tar
|
||||
GZIP = --best
|
||||
-SOURCES = $(libicq_la_SOURCES)
|
||||
-OBJECTS = $(libicq_la_OBJECTS)
|
||||
+SOURCES = $(libicq0_la_SOURCES)
|
||||
+OBJECTS = $(libicq0_la_OBJECTS)
|
||||
|
||||
all: Makefile $(LTLIBRARIES) $(HEADERS)
|
||||
|
||||
@@ -181,8 +181,8 @@
|
||||
|
||||
maintainer-clean-libtool:
|
||||
|
||||
-libicq.la: $(libicq_la_OBJECTS) $(libicq_la_DEPENDENCIES)
|
||||
- $(LINK) -rpath $(libdir) $(libicq_la_LDFLAGS) $(libicq_la_OBJECTS) $(libicq_la_LIBADD) $(LIBS)
|
||||
+libicq0.la: $(libicq0_la_OBJECTS) $(libicq0_la_DEPENDENCIES)
|
||||
+ $(LINK) -rpath $(libdir) $(libicq0_la_LDFLAGS) $(libicq0_la_OBJECTS) $(libicq0_la_LIBADD) $(LIBS)
|
||||
|
||||
install-includeHEADERS: $(include_HEADERS)
|
||||
@$(NORMAL_INSTALL)
|
||||
@@ -245,7 +245,7 @@
|
||||
install-exec: install-libLTLIBRARIES
|
||||
@$(NORMAL_INSTALL)
|
||||
|
||||
-install-data: install-includeHEADERS
|
||||
+install-data:
|
||||
@$(NORMAL_INSTALL)
|
||||
|
||||
install: install-exec install-data all
|
|
@ -1 +1 @@
|
|||
An old version of the library required by kicq (required by icqmail)
|
||||
Old branch 0.x.x of library required by kicq (used by icqmail)
|
||||
|
|
Loading…
Add table
Reference in a new issue