Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Jul 2000 09:38:20 -0700 (PDT)
From:      tkato@prontomail.ne.jp
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/19926: Update port: graphics/aalib
Message-ID:  <20000714163820.822C437B91B@hub.freebsd.org>

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

>Number:         19926
>Category:       ports
>Synopsis:       Update port: graphics/aalib
>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:   Fri Jul 14 09:40:01 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        4.0-RELEASE i386
>Organization:
>Environment:
>Description:
- Fix MASTER_SITES
- Use USE_AUTOMAKE
- Add WWW: line into pkg/DESCR

>How-To-Repeat:

>Fix:
diff -urN /usr/ports/graphics/aalib/Makefile graphics/aalib/Makefile
--- /usr/ports/graphics/aalib/Makefile	Sat Jun 17 08:45:44 2000
+++ graphics/aalib/Makefile	Wed Jul 12 02:05:35 2000
@@ -8,29 +8,24 @@
 PORTNAME=	aalib
 PORTVERSION=	1.2
 CATEGORIES=	graphics
-MASTER_SITES=	ftp://ftp.ta.jcu.cz/pub/aa/
+MASTER_SITES=	ftp://horac.ta.jcu.cz/pub/aa/
 
 MAINTAINER=	ports@FreeBSD.org
 
-USE_AUTOCONF=	yes
+USE_AUTOMAKE=	yes
+AUTOMAKE=	automake -a -i
 USE_LIBTOOL=	yes
 INSTALLS_SHLIB=	yes
 
-.include <bsd.port.pre.mk>
-
-#
-# Support for X11 is compiled in by default only if X11 is installed.
-#
-.if defined(WITH_X11) || (exists(${X11BASE}/lib/libX11.a) \
-    && !defined(WITHOUT_X11))
+.if defined(WITH_X11)
 USE_XLIB=	yes
-CONFIGURE_ARGS= --with-x --x-includes="${X11BASE}/include" \
+CONFIGURE_ARGS=	--x-includes="${X11BASE}/include" \
 		--x-libraries="${X11BASE}/lib"
 .else
-CONFIGURE_ARGS= --with-x11-driver=no
+CONFIGURE_ARGS=	--with-x=no
 .endif
 
 post-patch:
-	@${PERL} -pi -e "s:/usr/local:${LOCALBASE}:g;" ${WRKSRC}/configure.in
+	@${PERL} -pi -e "s|%%LOCALBASE%%|${LOCALBASE}|g;" ${WRKSRC}/configure.in
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff -urN /usr/ports/graphics/aalib/patches/patch-ac graphics/aalib/patches/patch-ac
--- /usr/ports/graphics/aalib/patches/patch-ac	Sun Apr  2 08:05:49 2000
+++ graphics/aalib/patches/patch-ac	Wed Jul 12 00:57:04 2000
@@ -1,6 +1,6 @@
 --- configure.in.orig	Wed Oct 29 06:48:40 1997
-+++ configure.in	Tue Dec  7 02:22:17 1999
-@@ -243,9 +243,9 @@
++++ configure.in	Wed Jul 12 00:56:59 2000
+@@ -243,10 +243,10 @@
  	fi
       fi
    ])
@@ -8,10 +8,12 @@
 +  AC_SLANG(/usr/include, slang.h, , -I/usr/include , "slang on /usr/include")
    AC_SLANG(/usr/include/slang, slang.h, , -I/usr/include/slang , "slang on /usr/include/slang")
 -  AC_SLANG(/usr/local/include, slang.h, , -I/usr/local/include/slang , "slang on /usr/local/include")
-+  AC_SLANG(/usr/local/include, slang.h, , -I/usr/local/include , "slang on /usr/local/include")
-   AC_SLANG(/usr/local/include/slang, slang.h, , -I/usr/local/include/slang , "slang on /usr/local/include/slang")
+-  AC_SLANG(/usr/local/include/slang, slang.h, , -I/usr/local/include/slang , "slang on /usr/local/include/slang")
++  AC_SLANG(%%LOCALBASE%%/include, slang.h, , -I%%LOCALBASE%%/include , "slang on %%LOCALBASE%%/include")
++  AC_SLANG(%%LOCALBASE%%/include/slang, slang.h, , -I%%LOCALBASE%%/include/slang , "slang on %%LOCALBASE%%/include/slang")
    if test "$slang_driver" = true; then
      if test "$force_curses_driver" = false; then
+       echo "Disabling curses driver since slang is available"
 @@ -314,14 +314,14 @@
  then
      AC_CHECKING("location of curses")
@@ -19,13 +21,14 @@
 -    AC_NCURSES(/usr/include, ncurses.h, , -I/usr/include/ncurses , "ncurses on /usr/include")
 -    AC_NCURSES(/usr/include/ncurses, ncurses.h, , -I/usr/include/ncurses, "ncurses on /usr/include/ncurses")
 -    AC_NCURSES(/usr/local/include, ncurses.h, ,-L/usr/local/lib, -I/usr/local/include, "ncurses on /usr/local")
+-    AC_NCURSES(/usr/local/include/ncurses, ncurses.h, -L/usr/local/lib -L/usr/local/lib/ncurses, -I/usr/local/include/ncurses, "ncurses on /usr/local/include/ncurses")
 +    AC_NCURSES(/usr/include, ncurses.h, -L/usr/lib, -I/usr/include , "ncurses on /usr/include")
 +    AC_NCURSES(/usr/include/ncurses, ncurses.h, -L/usr/lib, -I/usr/include/ncurses, "ncurses on /usr/include/ncurses")
-+    AC_NCURSES(/usr/local/include, ncurses.h, -L/usr/local/lib, -I/usr/local/include, "ncurses on /usr/local")
-     AC_NCURSES(/usr/local/include/ncurses, ncurses.h, -L/usr/local/lib -L/usr/local/lib/ncurses, -I/usr/local/include/ncurses, "ncurses on /usr/local/include/ncurses")
++    AC_NCURSES(%%LOCALBASE%%/include, ncurses.h, -L%%LOCALBASE%%/lib, -I%%LOCALBASE%%/include, "ncurses on %%LOCALBASE%%")
++    AC_NCURSES(%%LOCALBASE%%/include/ncurses, ncurses.h, -L%%LOCALBASE%%/lib -L%%LOCALBASE%%/lib/ncurses, -I%%LOCALBASE%%/include/ncurses, "ncurses on %%LOCALBASE%%/include/ncurses")
  
 -    AC_NCURSES(/usr/local/include/ncurses, curses.h, -L/usr/local/lib, -I/usr/local/include/ncurses -DRENAMED_NCURSES, "renamed ncurses on /usr/local/.../ncurses")
-+    AC_NCURSES(/usr/local/include/ncurses, curses.h, -L/usr/local/lib, -I/usr/local/include/ncurses -DRENAMED_NCURSES, "renamed ncurses on /usr/local/include/ncurses")
++    AC_NCURSES(%%LOCALBASE%%/include/ncurses, curses.h, -L%%LOCALBASE%%/lib, -I%%LOCALBASE%%/include/ncurses -DRENAMED_NCURSES, "renamed ncurses on %%LOCALBASE%%/include/ncurses")
  
 -    AC_NCURSES(/usr/include/ncurses, curses.h, , -I/usr/include/ncurses -DRENAMED_NCURSES, "renamed ncurses on /usr/include/ncurses")
 +    AC_NCURSES(/usr/include/ncurses, curses.h, -L/usr/lib, -I/usr/include/ncurses -DRENAMED_NCURSES, "renamed ncurses on /usr/include/ncurses")
diff -urN /usr/ports/graphics/aalib/pkg/DESCR graphics/aalib/pkg/DESCR
--- /usr/ports/graphics/aalib/pkg/DESCR	Mon Jun 15 02:42:42 1998
+++ graphics/aalib/pkg/DESCR	Wed Jul 12 00:43:09 2000
@@ -5,3 +5,5 @@
 
 The AA-lib API is designed to be similar to that of other graphics
 libraries so learning its API should be simple.
+
+WWW: http://horac.ta.jcu.cz/aa/aalib/
diff -urN /usr/ports/graphics/aalib/pkg/PLIST graphics/aalib/pkg/PLIST
--- /usr/ports/graphics/aalib/pkg/PLIST	Fri Jun 16 21:43:03 2000
+++ graphics/aalib/pkg/PLIST	Wed Jul 12 00:40:54 2000
@@ -5,7 +5,7 @@
 include/aalib.h
 lib/libaa.a
 lib/libaa.so
-lib/libaa.so.1.3
+lib/libaa.so.1
 @unexec install-info --delete %D/info/aalib.info %D/info/dir
 info/aalib.info
 @exec install-info %D/info/aalib.info %D/info/dir


>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?20000714163820.822C437B91B>