ports/108200: [PATCH] Update net/adasockets to 1.8.4.7
John Merryweather Cooper
john_m_cooper at yahoo.com
Mon Jan 22 05:20:20 UTC 2007
>Number: 108200
>Category: ports
>Synopsis: [PATCH] Update net/adasockets to 1.8.4.7
>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: Mon Jan 22 05:20:19 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator: John Merryweather Cooper
>Release: FreeBSD 6.2-PRERELEASE i386
>Organization:
>Environment:
System: FreeBSD 6.2-PRERELEASE #32: Thu Dec 28 22:47:05 EST 2006
root at borgdemon2.13tentmillln.home:/usr/obj/usr/src/sys/P4
>Description:
Update to latest version of net/adasockets.
>How-To-Repeat:
n/a
>Fix:
--- patch-net_adasockets-1.8.4.7 begins here ---
# This is a patch for adasockets.old to update it to adasockets
#
# To apply this patch:
# STEP 1: Chdir to the source directory.
# STEP 2: Run the 'applypatch' program with this patch file as input.
#
# If you do not have 'applypatch', it is part of the 'makepatch' package
# that you can fetch from the Comprehensive Perl Archive Network:
# http://www.perl.com/CPAN/authors/Johan_Vromans/makepatch-x.y.tar.gz
# In the above URL, 'x' should be 2 or higher.
#
# To apply this patch without the use of 'applypatch':
# STEP 1: Chdir to the source directory.
# If you have a decent Bourne-type shell:
# STEP 2: Run the shell with this file as input.
# If you don't have such a shell, you may need to manually create
# the files as shown below.
# STEP 3: Run the 'patch' program with this file as input.
#
# These are the commands needed to create/delete files/directories:
#
touch 'files/patch-doc_Makefile.in'
chmod 0644 'files/patch-doc_Makefile.in'
#
# This command terminates the shell and need not be executed manually.
exit
#
#### End of Preamble ####
#### Patch data follows ####
diff -u 'adasockets.old/Makefile' 'adasockets/Makefile'
Index: ./Makefile
--- ./Makefile Mon Jan 22 00:03:00 2007
+++ ./Makefile Sun Jan 21 23:50:25 2007
@@ -2,24 +2,29 @@
# Date created: 22 May 2000
# Whom: sam at inf.enst.fr
#
-# $FreeBSD: ports/net/adasockets/Makefile,v 1.16 2006/08/15 00:56:15 clsung Exp $
+# $FreeBSD$
#
-PORTNAME= adasockets
-PORTVERSION= 1.8.4
-CATEGORIES= net
-MASTER_SITES= http://www.rfc1149.net/download/adasockets/
+PORTNAME= adasockets
+PORTVERSION= 1.8.4.7
+CATEGORIES= net
+MASTER_SITES= http://www.rfc1149.net/download/adasockets/
-MAINTAINER= ports at FreeBSD.org
-COMMENT= Sockets library for Ada
+MAINTAINER= john_m_cooper at yahoo.com
+COMMENT= Sockets library for Ada
-BUILD_DEPENDS= gnatmake:${PORTSDIR}/lang/gnat \
- texi2dvi:${PORTSDIR}/print/teTeX
+BUILD_DEPENDS= gnatmake:${PORTSDIR}/lang/gnat \
+ texi2dvi:${PORTSDIR}/print/teTeX
-GNU_CONFIGURE= yes
-USE_LDCONFIG= yes
+USE_AUTOTOOLS= autoconf:259
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --disable-examples
+.if defined(NOPORTDOCS)
+CONFIGURE_ARGS+= --disable-doc
+.endif
+USE_LDCONFIG= yes
-MAN1= adasockets-config.1
-INFO= adasockets
+MAN1= adasockets-config.1
+INFO= adasockets
.include <bsd.port.mk>
diff -u 'adasockets.old/distinfo' 'adasockets/distinfo'
Index: ./distinfo
--- ./distinfo Mon Jan 22 00:03:00 2007
+++ ./distinfo Sun Jan 21 20:40:04 2007
@@ -1,3 +1,3 @@
-MD5 (adasockets-1.8.4.tar.gz) = 4f69c2551f1aa10bb4f16bc1530b514c
-SHA256 (adasockets-1.8.4.tar.gz) = cfd1567f4e8e20142f2fd04bbdd7084a6b9ec9d0be2d3984304056140d3a325a
-SIZE (adasockets-1.8.4.tar.gz) = 570734
+MD5 (adasockets-1.8.4.7.tar.gz) = f5906ca9db42a6133a72cf29ac845eab
+SHA256 (adasockets-1.8.4.7.tar.gz) = 496591ab6eb97597088554492c91500a464afe774a9c56dffc1ba048016e8a3e
+SIZE (adasockets-1.8.4.7.tar.gz) = 621945
diff -u /dev/null 'adasockets/files/patch-doc_Makefile.in'
Index: ./files/patch-doc_Makefile.in
--- ./files/patch-doc_Makefile.in Wed Dec 31 19:00:00 1969
+++ ./files/patch-doc_Makefile.in Sun Jan 21 22:59:56 2007
@@ -0,0 +1,65 @@
+--- doc/Makefile.in.orig Fri Nov 26 06:57:18 2004
++++ doc/Makefile.in Sun Jan 21 22:59:35 2007
+@@ -225,52 +225,6 @@
+ distclean-libtool:
+ -rm -f libtool
+
+-.texi.info:
+- restore=: && backupdir="$(am__leading_dot)am$$$$" && \
+- am__cwd=`pwd` && cd $(srcdir) && \
+- rm -rf $$backupdir && mkdir $$backupdir && \
+- for f in $@ $@-[0-9] $@-[0-9][0-9] $(@:.info=).i[0-9] $(@:.info=).i[0-9][0-9]; do \
+- if test -f $$f; then mv $$f $$backupdir; restore=mv; else :; fi; \
+- done; \
+- cd "$$am__cwd"; \
+- if $(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) -I $(srcdir) \
+- -o $@ $<; \
+- then \
+- rc=0; \
+- cd $(srcdir); \
+- else \
+- rc=$$?; \
+- cd $(srcdir) && \
+- $$restore $$backupdir/* `echo "./$@" | sed 's|[^/]*$$||'`; \
+- fi; \
+- rm -rf $$backupdir; exit $$rc
+-
+-.texi.dvi:
+- TEXINPUTS="$(am__TEXINFO_TEX_DIR)$(PATH_SEPARATOR)$$TEXINPUTS" \
+- MAKEINFO='$(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) -I $(srcdir)' \
+- $(TEXI2DVI) $<
+-
+-.texi.pdf:
+- TEXINPUTS="$(am__TEXINFO_TEX_DIR)$(PATH_SEPARATOR)$$TEXINPUTS" \
+- MAKEINFO='$(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) -I $(srcdir)' \
+- $(TEXI2PDF) $<
+-
+-.texi.html:
+- rm -rf $(@:.html=.htp)
+- if $(MAKEINFOHTML) $(AM_MAKEINFOHTMLFLAGS) $(MAKEINFOFLAGS) -I $(srcdir) \
+- -o $(@:.html=.htp) $<; \
+- then \
+- rm -rf $@; \
+- if test ! -d $(@:.html=.htp) && test -d $(@:.html=); then \
+- mv $(@:.html=) $@; else mv $(@:.html=.htp) $@; fi; \
+- else \
+- if test ! -d $(@:.html=.htp) && test -d $(@:.html=); then \
+- rm -rf $(@:.html=); else rm -Rf $(@:.html=.htp) $@; fi; \
+- exit 1; \
+- fi
+-$(srcdir)/adasockets.info: adasockets.texi $(srcdir)/version.texi $(adasockets_TEXINFOS)
+-adasockets.dvi: adasockets.texi $(srcdir)/version.texi $(adasockets_TEXINFOS)
+-adasockets.html: adasockets.texi $(srcdir)/version.texi $(adasockets_TEXINFOS)
+ $(srcdir)/version.texi: $(srcdir)/stamp-vti
+ $(srcdir)/stamp-vti: adasockets.texi $(top_srcdir)/configure
+ @(dir=.; test -f ./adasockets.texi || dir=$(srcdir); \
+@@ -530,6 +484,9 @@
+
+ adasockets.pdf: ${srcdir}/adasockets.texi ${adasockets_TEXINFOS}
+ -${TEXI2DVI} --pdf ${srcdir}/adasockets.texi
++
++adasockets.dvi: ${srcdir}/adasockets.texi ${adasockets_TEXINFOS}
++ -${TEXI2DVI} ${srcdir}/adasockets.texi
+
+ adasockets.ps: ${srcdir}/adasockets.texi ${adasockets_TEXINFOS}
+ -${TEXI2DVI} ${srcdir}/adasockets.texi && \
diff -u 'adasockets.old/pkg-plist' 'adasockets/pkg-plist'
Index: ./pkg-plist
--- ./pkg-plist Mon Jan 22 00:03:00 2007
+++ ./pkg-plist Sun Jan 21 23:30:24 2007
@@ -2,6 +2,7 @@
lib/libadasockets.so
lib/libadasockets.so.0
lib/libadasockets.a
+lib/libadasockets.la
lib/adasockets/sockets-constants.ali
lib/adasockets/sockets-link.ali
lib/adasockets/sockets-multicast.ali
@@ -25,7 +26,7 @@
lib/adasockets/sockets-utils.adb
lib/adasockets/sockets.adb
lib/adasockets/sockets.ads
-share/doc/adasockets/adasockets.ps
-share/doc/adasockets/adasockets.pdf
+%%PORTDOCS%%%%DOCSDIR%%/adasockets.ps
+%%PORTDOCS%%%%DOCSDIR%%/adasockets.pdf
@dirrm lib/adasockets
- at dirrm share/doc/adasockets
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
#### End of Patch data ####
#### ApplyPatch data follows ####
# Data version : 1.0
# Date generated : Mon Jan 22 00:06:16 2007
# Generated by : makepatch 2.03
# Recurse directories : Yes
# Excluded files : (\A|/).*\~\Z
# (\A|/).*\.a\Z
# (\A|/).*\.bak\Z
# (\A|/).*\.BAK\Z
# (\A|/).*\.elc\Z
# (\A|/).*\.exe\Z
# (\A|/).*\.gz\Z
# (\A|/).*\.ln\Z
# (\A|/).*\.o\Z
# (\A|/).*\.obj\Z
# (\A|/).*\.olb\Z
# (\A|/).*\.old\Z
# (\A|/).*\.orig\Z
# (\A|/).*\.rej\Z
# (\A|/).*\.so\Z
# (\A|/).*\.Z\Z
# (\A|/)\.del\-.*\Z
# (\A|/)\.make\.state\Z
# (\A|/)\.nse_depinfo\Z
# (\A|/)core\Z
# (\A|/)tags\Z
# (\A|/)TAGS\Z
# p 'Makefile' 560 1169441425 0100644
# p 'distinfo' 205 1169430004 0100644
# c 'files/patch-doc_Makefile.in' 0 1169438396 0100644
# p 'pkg-plist' 979 1169440224 0100644
#### End of ApplyPatch data ####
#### End of Patch kit [created: Mon Jan 22 00:06:16 2007] ####
#### Patch checksum: 188 6551 10028 ####
#### Checksum: 218 7649 37818 ####
--- patch-net_adasockets-1.8.4.7 ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list