Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 30 Dec 2001 03:54:43 -0800 (PST)
From:      KATO Tsuguru <tkato@prontomail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/33334: Update port: devel/domc to 0.5.8
Message-ID:  <200112301154.fBUBsh758643@freefall.freebsd.org>

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

>Number:         33334
>Category:       ports
>Synopsis:       Update port: devel/domc to 0.5.8
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Dec 30 04:00:03 PST 2001
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        4.4-RELEASE i386
>Organization:
>Environment:
>Description:
- Update to version 0.5.8

New file:
files/patch-src::expatls.c

Remove file:
files/patch-lib::expatls.c

>How-To-Repeat:

>Fix:
diff -urN /usr/ports/devel/domc/Makefile devel/domc/Makefile
--- /usr/ports/devel/domc/Makefile	Sat Nov 24 06:24:03 2001
+++ devel/domc/Makefile	Sun Dec 30 11:48:28 2001
@@ -7,7 +7,7 @@
 #
 
 PORTNAME=	domc
-PORTVERSION=	0.5.1
+PORTVERSION=	0.5.8
 CATEGORIES=	devel
 MASTER_SITES=	http://auditorymodels.org/domc/src/
 EXTRACT_SUFX=	.tgz
@@ -22,11 +22,7 @@
 INSTALLS_SHLIB=	yes
 PLIST_SUB=	SHLIB_MAJOR="${SHLIB_MAJOR}"
 
-do-install:
-	${INSTALL_DATA} ${WRKSRC}/include/dom.h ${PREFIX}/include
-	${CAT} ${WRKSRC}/include/stack.h >> ${PREFIX}/include/dom.h
-	${INSTALL_DATA} ${WRKSRC}/libdomc.so.${SHLIB_MAJOR} ${PREFIX}/lib
-	${LN} -sf libdomc.so.${SHLIB_MAJOR} ${PREFIX}/lib/libdomc.so
+post-install:
 .if !defined(NOPORTDOCS)
 	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${WRKSRC}/docs/*.* ${DOCSDIR}
diff -urN /usr/ports/devel/domc/distinfo devel/domc/distinfo
--- /usr/ports/devel/domc/distinfo	Sat Nov 24 06:24:03 2001
+++ devel/domc/distinfo	Sun Dec 30 11:04:24 2001
@@ -1 +1 @@
-MD5 (domc-0.5.1.tgz) = 73f1dc3cd9df88446804a218b750f3e9
+MD5 (domc-0.5.8.tgz) = 318bf898a680af5b32399b78af31de06
diff -urN /usr/ports/devel/domc/files/patch-Makefile devel/domc/files/patch-Makefile
--- /usr/ports/devel/domc/files/patch-Makefile	Sat Nov 24 06:24:03 2001
+++ devel/domc/files/patch-Makefile	Sun Dec 30 11:44:04 2001
@@ -1,11 +1,11 @@
---- Makefile.orig	Sat Oct 27 13:40:45 2001
-+++ Makefile	Thu Nov 22 03:34:09 2001
-@@ -1,13 +1,13 @@
+--- Makefile.orig	Thu Dec 20 19:16:25 2001
++++ Makefile	Sun Dec 30 11:43:57 2001
+@@ -1,26 +1,26 @@
 -INSTDIR   = /usr/local
 +INSTDIR   = ${PREFIX}
- OBJS      = lib/expatls.o lib/events.o lib/node.o lib/dom.o lib/stack.o
+ OBJS      = src/expatls.o src/events.o src/node.o src/dom.o src/msgno.o src/stack.o
  LIBNAME   = domc
--SONAME    = lib$(LIBNAME).so.0.5.0
+-SONAME    = lib$(LIBNAME).so.0.5.8
 -SOVERSION = lib$(LIBNAME).so.0.5
 +SONAME    = lib$(LIBNAME).so.${SHLIB_MAJOR}
 +SOVERSION = lib$(LIBNAME).so.${SHLIB_MAJOR}
@@ -18,10 +18,21 @@
  
  example:
  	$(MAKE) -C examples
-@@ -25,5 +25,5 @@
- 	@echo "Expat was not removed however"
  
- .c.o:
--	gcc -Wall -Iinclude -Llib -fPIC -DPIC -c -o $*.o $<
-+	${CC} ${CFLAGS} -I${LOCALBASE}/include/xml -Iinclude -Llib -fPIC -DPIC -c -o $*.o $<
+ install:
+-	cp src/dom.h $(INSTDIR)/include/dom.h
+-	cp src/msgno.h $(INSTDIR)/include/msgno.h
+-	cp $(SONAME) $(INSTDIR)/lib
+-	cd $(INSTDIR)/lib && ln -sf $(SONAME) $(SOVERSION) && ln -sf $(SONAME) lib$(LIBNAME).so
++	${BSD_INSTALL_DATA} src/dom.h $(INSTDIR)/include/dom.h
++	${BSD_INSTALL_DATA} src/msgno.h $(INSTDIR)/include/msgno.h
++	${BSD_INSTALL_DATA} $(SONAME) $(INSTDIR)/lib
++	ln -sf $(SONAME) $(INSTDIR)/lib/lib$(LIBNAME).so
+ 
+ clean:
+ 	rm $(OBJS) $(SONAME) $(INSTDIR)/include/dom.h $(INSTDIR)/include/msgno.h $(INSTDIR)/lib/$(SONAME) $(INSTDIR)/lib/$(SOVERSION) $(INSTDIR)/lib/lib$(LIBNAME).so
+ 	if [ -f examples/d5.o ]; then $(MAKE) -C examples clean; fi
  
+ .c.o:
+-	gcc -Wall -I../include -Isrc -Lsrc -fPIC -DPIC -c -o $*.o $<
++	${CC} ${CFLAGS} -I${LOCALBASE}/include/xml -I../include -Isrc -Lsrc -fPIC -DPIC -c -o $*.o $<
diff -urN /usr/ports/devel/domc/files/patch-lib::expatls.c devel/domc/files/patch-lib::expatls.c
--- /usr/ports/devel/domc/files/patch-lib::expatls.c	Tue Oct  9 14:44:38 2001
+++ devel/domc/files/patch-lib::expatls.c	Thu Jan  1 09:00:00 1970
@@ -1,10 +0,0 @@
---- lib/expatls.c.orig	Tue Oct  9 13:28:19 2001
-+++ lib/expatls.c	Tue Oct  9 13:28:07 2001
-@@ -24,6 +24,7 @@
- 
- /* expatls.c - DOM_DocumentLS
-  */
-+#include <sys/types.h>
- #include <limits.h>
- #include <ctype.h>
- #include <stdio.h>
diff -urN /usr/ports/devel/domc/files/patch-src::expatls.c devel/domc/files/patch-src::expatls.c
--- /usr/ports/devel/domc/files/patch-src::expatls.c	Thu Jan  1 09:00:00 1970
+++ devel/domc/files/patch-src::expatls.c	Sun Dec 30 11:34:35 2001
@@ -0,0 +1,10 @@
+--- src/expatls.c.orig	Thu Dec 20 19:00:30 2001
++++ src/expatls.c	Sun Dec 30 11:34:02 2001
+@@ -25,6 +25,7 @@
+ /* expatls.c - DOM_DocumentLS
+  */
+ 
++#include <sys/types.h>
+ #include <stdlib.h>
+ #include <limits.h>
+ #include <ctype.h>
diff -urN /usr/ports/devel/domc/pkg-plist devel/domc/pkg-plist
--- /usr/ports/devel/domc/pkg-plist	Sat Nov 24 06:24:03 2001
+++ devel/domc/pkg-plist	Sun Dec 30 11:51:19 2001
@@ -1,7 +1,8 @@
 include/dom.h
+include/msgno.h
 lib/libdomc.so
 lib/libdomc.so.%%SHLIB_MAJOR%%
-%%PORTDOCS%%share/doc/domc/apinotes.html
+%%PORTDOCS%%share/doc/domc/domc.html
 %%PORTDOCS%%share/doc/domc/index.html
 %%PORTDOCS%%share/doc/domc/todo.txt
 %%PORTDOCS%%@dirrm share/doc/domc

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

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




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