diff options
author | edwin <edwin@FreeBSD.org> | 2003-09-08 10:49:58 +0000 |
---|---|---|
committer | edwin <edwin@FreeBSD.org> | 2003-09-08 10:49:58 +0000 |
commit | 1beba5657e1604b74b17ee4671fc926cd34bf6f0 (patch) | |
tree | f1cb9c713e19b5a4089b0b8c4cd00f168e037477 /comms/libticables | |
parent | 90a7499fd195de1ba00a097aff9705e61b0d502e (diff) | |
download | FreeBSD-ports-1beba5657e1604b74b17ee4671fc926cd34bf6f0.zip FreeBSD-ports-1beba5657e1604b74b17ee4671fc926cd34bf6f0.tar.gz |
[new port] libticables: TI calculator link cables
Libticables is part of TiLP, a program to connect a TI
calculator to your computer. This lib manages several types
of cables (serial, parallel, usb).
PR: ports/56134
Submitted by: Tijl Coosemans <tijl@ulyssis.org>
Diffstat (limited to 'comms/libticables')
-rw-r--r-- | comms/libticables/Makefile | 45 | ||||
-rw-r--r-- | comms/libticables/distinfo | 1 | ||||
-rw-r--r-- | comms/libticables/files/patch-configure | 10 | ||||
-rw-r--r-- | comms/libticables/pkg-descr | 8 | ||||
-rw-r--r-- | comms/libticables/pkg-plist | 16 |
5 files changed, 80 insertions, 0 deletions
diff --git a/comms/libticables/Makefile b/comms/libticables/Makefile new file mode 100644 index 0000000..10f0561 --- /dev/null +++ b/comms/libticables/Makefile @@ -0,0 +1,45 @@ +# New ports collection makefile for: libticables +# Date created: 27 August 2003 +# Whom: Tijl Coosemans <tijl@ulyssis.org> +# +# $FreeBSD$ +# + +PORTNAME= libticables +PORTVERSION= 3.7.7 +CATEGORIES= comms +COMMENT= TI calculator link cables library +MAINTAINER= tijl@ulyssis.org + +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= tilp + +BUILD_DEPENDS= pkg-config:${PORTSDIR}/devel/pkgconfig +RUN_DEPENDS= pkg-config:${PORTSDIR}/devel/pkgconfig +LIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext + +GNU_CONFIGURE= yes +USE_LIBTOOL= yes +USE_GMAKE= yes +INSTALLS_SHLIB= yes + +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include"\ + LDFLAGS="-L${LOCALBASE}/lib" + +MAN1= ticables-config.1 + +.include <bsd.port.pre.mk> + +.if defined(WITH_LIBUSB) || exists(${LOCALBASE}/bin/libusb-config) +LIB_DEPENDS+= usb-0.1.7:${PORTSDIR}/devel/libusb +.else +pre-everything:: + @${ECHO_MSG} + @${ECHO_MSG} "=======================================================" + @${ECHO_MSG} "If you want to compile with USB support, hit Ctrl-C" + @${ECHO_MSG} "right now and use \"make WITH_LIBUSB=yes\"" + @${ECHO_MSG} "=======================================================" + @${ECHO_MSG} +.endif #WITH_LIBUSB + +.include <bsd.port.post.mk> diff --git a/comms/libticables/distinfo b/comms/libticables/distinfo new file mode 100644 index 0000000..06b969a --- /dev/null +++ b/comms/libticables/distinfo @@ -0,0 +1 @@ +MD5 (libticables-3.7.7.tar.gz) = d47c54228fb883a3cf1d5f779a926471 diff --git a/comms/libticables/files/patch-configure b/comms/libticables/files/patch-configure new file mode 100644 index 0000000..92ebfdd --- /dev/null +++ b/comms/libticables/files/patch-configure @@ -0,0 +1,10 @@ +--- configure.orig Wed Aug 27 21:54:38 2003 ++++ configure Wed Aug 27 21:55:32 2003 +@@ -24767,6 +24767,7 @@ + + + ++LDFLAGS="$LDFLAGS $INTLLIBS" + + + diff --git a/comms/libticables/pkg-descr b/comms/libticables/pkg-descr new file mode 100644 index 0000000..9a5b124 --- /dev/null +++ b/comms/libticables/pkg-descr @@ -0,0 +1,8 @@ +The ticables library is a multi-platform library which handles all +Texas Instruments calculator link cables through a set of functions +which constitutes a common API. + +WWW: http://tilp.info/ + +- Tijl Coosemans +tijl@ulyssis.org diff --git a/comms/libticables/pkg-plist b/comms/libticables/pkg-plist new file mode 100644 index 0000000..19ad697 --- /dev/null +++ b/comms/libticables/pkg-plist @@ -0,0 +1,16 @@ +bin/ticables-config +include/tilp/cabl_def.h +include/tilp/cabl_err.h +include/tilp/cabl_int.h +include/tilp/cabl_ver.h +include/tilp/export.h +include/tilp/intl.h +include/tilp/ticables.h +include/tilp/timeout.h +lib/libticables.la +lib/libticables.so +lib/libticables.so.10 +libdata/pkgconfig/ticables.pc +share/aclocal/ticables.m4 +share/locale/fr/LC_MESSAGES/libticables.mo +@unexec rmdir %D/include/tilp 2>/dev/null || true |