Skip site navigation (1)Skip section navigation (2)
Date:      Sat,  5 Aug 2006 00:21:48 +0400 (MSD)
From:      Stanislav Sedov <ssedov@mbsd.msk.ru>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/101372: [PATCH] sysutils/libieee1284: update to 0.2.10, take maintainership
Message-ID:  <20060804202149.03AF7120A3@fonon.realnet>
Resent-Message-ID: <200608042030.k74KUEQs052367@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         101372
>Category:       ports
>Synopsis:       [PATCH] sysutils/libieee1284: update to 0.2.10, take maintainership
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Aug 04 20:30:13 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Stanislav Sedov
>Release:        FreeBSD 7.0-CURRENT i386
>Organization:
MBSD labs, Inc.
>Environment:
System: FreeBSD fonon.realnet 7.0-CURRENT FreeBSD 7.0-CURRENT #1: Wed Aug  2 21:44:37 MSD
>Description:
- Update to 0.2.10
- Move manpage list in separate file
- Add python bindings support
- Take maintainership

The following files was added:
- files/man3
- pkg-plist

>How-To-Repeat:
>Fix:

--- libieee1284-0.2.10.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/sysutils/libieee1284/Makefile /var/tmp/libieee1284/Makefile
--- /usr/ports/sysutils/libieee1284/Makefile	Thu Feb 23 13:39:13 2006
+++ /var/tmp/libieee1284/Makefile	Sat Aug  5 00:18:47 2006
@@ -6,12 +6,12 @@
 #
 
 PORTNAME=	libieee1284
-PORTVERSION=	0.2.8
-PORTREVISION=	1
+PORTVERSION=	0.2.10
+PORTREVISION=	0
 CATEGORIES=	sysutils
 MASTER_SITES=	http://cyberelk.net/tim/data/libieee1284/stable/
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	ssedov@mbsd.msk.ru
 COMMENT=	IEEE1284 communications library
 
 USE_BZIP2=	yes
@@ -19,27 +19,27 @@
 INSTALLS_SHLIB=	yes
 ONLY_FOR_ARCHS=	i386
 
-PORTDOCS=	README.FreeBSD README
-MAN3=	libieee1284.3 parport.3 parport_list.3 ieee1284_find_ports.3 \
-	ieee1284_free_ports.3 ieee1284_get_deviceid.3 ieee1284_open.3 \
-	ieee1284_close.3 ieee1284_ref.3 ieee1284_unref.3 ieee1284_claim.3 \
-	ieee1284_release.3 ieee1284_read_data.3 ieee1284_write_data.3 \
-	ieee1284_data_dir.3 ieee1284_wait_data.3 ieee1284_read_status.3 \
-	ieee1284_wait_status.3 ieee1284_read_control.3 ieee1284_write_control.3 \
-	ieee1284_frob_control.3 ieee1284_do_nack_handshake.3 ieee1284_negotiate.3 \
-	ieee1284_terminate.3 ieee1284_ecp_fwd_to_rev.3 ieee1284_ecp_rev_to_fwd.3 \
-	ieee1284_nibble_read.3 ieee1284_compat_write.3 ieee1284_byte_read.3 \
-	ieee1284_epp_read_data.3 ieee1284_epp_write_data.3 ieee1284_epp_read_addr.3 \
-	ieee1284_epp_write_addr.3 ieee1284_ecp_read_data.3 ieee1284_ecp_write_data.3 \
-	ieee1284_ecp_read_addr.3 ieee1284_ecp_write_addr.3 ieee1284_get_irq_fd.3 \
-	ieee1284_set_timeout.3
-
-PLIST_FILES=	bin/libieee1284_test \
-		include/ieee1284.h \
-		lib/libieee1284.a \
-		lib/libieee1284.la \
-		lib/libieee1284.so \
-		lib/libieee1284.so.5
+.if defined(WITH_PYTHON)
+USE_PYTHON=	yes
+.endif
+
+.include <bsd.port.pre.mk>
+
+MAN3!=		${CAT} ${FILESDIR}/man3
+
+.if defined(WITH_PYTHON)
+CFLAGS+=	-I${PYTHON_INCLUDEDIR}
+LDFLAGS+=	-L${PYTHON_LIBDIR}
+CONFIGURE_ARGS+=--with-python=yes
+PLIST_SUB+=	PYTHON=""
+.else
+CONFIGURE_ARGS+=--with-python=no
+PLIST_SUB+=	PYTHON="@comment "
+.endif
+
+.if !defined(NOPORTDOCS)
+PORTDOCS=	README README.FreeBSD
+.endif
 
 post-install:
 .if !defined(NOPORTDOCS)
@@ -49,4 +49,4 @@
 .endfor
 .endif
 
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff -ruN --exclude=CVS /usr/ports/sysutils/libieee1284/distinfo /var/tmp/libieee1284/distinfo
--- /usr/ports/sysutils/libieee1284/distinfo	Fri Nov 25 21:14:40 2005
+++ /var/tmp/libieee1284/distinfo	Fri Aug  4 23:50:17 2006
@@ -1,3 +1,3 @@
-MD5 (libieee1284-0.2.8.tar.bz2) = 4bf1d9d15d2ecf0ea797becd29dbae75
-SHA256 (libieee1284-0.2.8.tar.bz2) = a8ae828b0003ad91d54849a8ee92d428c9a8f701571cb74c418bb35b9a46b6ea
-SIZE (libieee1284-0.2.8.tar.bz2) = 203750
+MD5 (libieee1284-0.2.10.tar.bz2) = 8b6e6bd74ad5e49e7fa5da07faf03e17
+SHA256 (libieee1284-0.2.10.tar.bz2) = 77a5b31aa1b1ca12ef8ac03b122cc1f45123fda736229e4f8b4e7bc49a1fe1fb
+SIZE (libieee1284-0.2.10.tar.bz2) = 271430
diff -ruN --exclude=CVS /usr/ports/sysutils/libieee1284/files/man3 /var/tmp/libieee1284/files/man3
--- /usr/ports/sysutils/libieee1284/files/man3	Thu Jan  1 03:00:00 1970
+++ /var/tmp/libieee1284/files/man3	Fri Aug  4 23:46:59 2006
@@ -0,0 +1,39 @@
+libieee1284.3
+parport.3
+parport_list.3
+ieee1284_find_ports.3
+ieee1284_free_ports.3
+ieee1284_get_deviceid.3
+ieee1284_open.3
+ieee1284_close.3
+ieee1284_ref.3
+ieee1284_unref.3
+ieee1284_claim.3
+ieee1284_release.3
+ieee1284_read_data.3
+ieee1284_write_data.3
+ieee1284_data_dir.3
+ieee1284_wait_data.3
+ieee1284_read_status.3
+ieee1284_wait_status.3
+ieee1284_read_control.3
+ieee1284_write_control.3
+ieee1284_frob_control.3
+ieee1284_do_nack_handshake.3
+ieee1284_negotiate.3
+ieee1284_terminate.3
+ieee1284_ecp_fwd_to_rev.3
+ieee1284_ecp_rev_to_fwd.3
+ieee1284_nibble_read.3
+ieee1284_compat_write.3
+ieee1284_byte_read.3
+ieee1284_epp_read_data.3
+ieee1284_epp_write_data.3
+ieee1284_epp_read_addr.3
+ieee1284_epp_write_addr.3
+ieee1284_ecp_read_data.3
+ieee1284_ecp_write_data.3
+ieee1284_ecp_read_addr.3
+ieee1284_ecp_write_addr.3
+ieee1284_get_irq_fd.3
+ieee1284_set_timeout.3
diff -ruN --exclude=CVS /usr/ports/sysutils/libieee1284/pkg-plist /var/tmp/libieee1284/pkg-plist
--- /usr/ports/sysutils/libieee1284/pkg-plist	Thu Jan  1 03:00:00 1970
+++ /var/tmp/libieee1284/pkg-plist	Sat Aug  5 00:17:48 2006
@@ -0,0 +1,11 @@
+bin/libieee1284_test
+include/ieee1284.h
+lib/libieee1284.a
+lib/libieee1284.la
+lib/libieee1284.so
+lib/libieee1284.so.5
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/ieee1284module.a
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/ieee1284module.la
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/ieee1284module.so
+%%PYTHON%%@dirrmtry %%PYTHON_SITELIBDIR%%
+%%PYTHON%%@dirrmtry %%PYTHON_LIBDIR%%
--- libieee1284-0.2.10.patch ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060804202149.03AF7120A3>