From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Mar 13 06:10:28 2004 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 83F7C16A4CE for ; Sat, 13 Mar 2004 06:10:28 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6818043D2F for ; Sat, 13 Mar 2004 06:10:28 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i2DEASbv056232 for ; Sat, 13 Mar 2004 06:10:28 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i2DEAS9X056231; Sat, 13 Mar 2004 06:10:28 -0800 (PST) (envelope-from gnats) Resent-Date: Sat, 13 Mar 2004 06:10:28 -0800 (PST) Resent-Message-Id: <200403131410.i2DEAS9X056231@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, KATO Tsuguru Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4419A16A4CE for ; Sat, 13 Mar 2004 06:01:55 -0800 (PST) Received: from hfep02.dion.ne.jp (hfep02.dion.ne.jp [203.181.105.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 20FB043D2D for ; Sat, 13 Mar 2004 06:01:54 -0800 (PST) (envelope-from tkato@prontomail.com) Received: from localhost ([61.198.217.119]) by hfep02.dion.ne.jp with SMTP id <20040313140148569.JQMK@hfep02.dion.ne.jp> for ; Sat, 13 Mar 2004 23:01:48 +0900 Message-Id: <20040313230026.69835c93.tkato@prontomail.com> Date: Sat, 13 Mar 2004 23:00:26 +0900 From: KATO Tsuguru To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/64217: Update port: print/libijs to 0.35 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Mar 2004 14:10:28 -0000 >Number: 64217 >Category: ports >Synopsis: Update port: print/libijs to 0.35 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Mar 13 06:10:27 PST 2004 >Closed-Date: >Last-Modified: >Originator: KATO Tsuguru >Release: FreeBSD 4.9-RELEASE-p3 i386 >Organization: >Environment: >Description: - Update to version 0.35 >How-To-Repeat: >Fix: diff -urN /usr/ports/print/libijs/Makefile print/libijs/Makefile --- /usr/ports/print/libijs/Makefile Wed Feb 4 19:03:40 2004 +++ print/libijs/Makefile Thu Mar 11 13:38:16 2004 @@ -6,8 +6,7 @@ # PORTNAME= libijs -PORTVERSION= 0.34 -PORTREVISION= 1 +PORTVERSION= 0.35 CATEGORIES= print MASTER_SITES= http://www.linuxprinting.org/ijs/download/ DISTNAME= ijs-${PORTVERSION} @@ -16,14 +15,12 @@ MAINTAINER= ports@FreeBSD.org COMMENT= C library that supports plugin printer driver for Ghostscript +USE_BZIP2= yes +USE_GNOME= gnometarget lthack pkgconfig USE_GMAKE= yes -GNU_CONFIGURE= yes -CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL} +USE_LIBTOOL= yes INSTALLS_SHLIB= yes -MAKE_ENV= SHLIB_VER=${SHLIB_VER} -PLIST_SUB= SHLIB_VER=${SHLIB_VER} - -SHLIB_VER= 1 +MAN1= ijs-config.1 .include diff -urN /usr/ports/print/libijs/distinfo print/libijs/distinfo --- /usr/ports/print/libijs/distinfo Fri Jan 30 14:53:43 2004 +++ print/libijs/distinfo Thu Mar 11 13:26:21 2004 @@ -1,2 +1,2 @@ -MD5 (ghostscript/ijs-0.34.tar.gz) = 9f6b7cfac8dbaddda9f6c90f06a0d699 -SIZE (ghostscript/ijs-0.34.tar.gz) = 129063 +MD5 (ghostscript/ijs-0.35.tar.bz2) = 896fdcb7a01c586ba6eb81398ea3f6e9 +SIZE (ghostscript/ijs-0.35.tar.bz2) = 257476 diff -urN /usr/ports/print/libijs/files/patch-Makefile.in print/libijs/files/patch-Makefile.in --- /usr/ports/print/libijs/files/patch-Makefile.in Wed May 8 01:56:02 2002 +++ print/libijs/files/patch-Makefile.in Thu Mar 11 13:37:57 2004 @@ -1,76 +1,28 @@ ---- Makefile.in.orig Tue Apr 23 06:51:55 2002 -+++ Makefile.in Sun Apr 28 13:09:35 2002 -@@ -1,14 +1,15 @@ - # Unix +--- Makefile.in.orig Wed Feb 11 20:51:54 2004 ++++ Makefile.in Thu Mar 11 13:37:51 2004 +@@ -117,7 +117,7 @@ + + MAINT_CHARSET = latin1 + m4datadir = $(datadir)/aclocal +-pkgconfigdatadir = $(prefix)/lib/pkgconfig ++pkgconfigdatadir = $(prefix)/libdata/pkgconfig + + lib_LTLIBRARIES = libijs.la + +@@ -143,12 +143,12 @@ + @SYSDEPS_WINDOWS_TRUE@libijs_la_LIBADD = ijs_exec_win.lo $(IJS_DEPLIBS) + @SYSDEPS_WINDOWS_FALSE@libijs_la_LIBADD = ijs_exec_unix.lo $(IJS_DEPLIBS) + # Uncommment to build an unversioned library (version in soname) +-libijs_la_LDFLAGS = -release $(IJS_VERSION) -rpath $(libdir) ++#libijs_la_LDFLAGS = -release $(IJS_VERSION) -rpath $(libdir) + + # Uncomment to build a versioned library +-#libijs_la_LDFLAGS = \ +-# -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \ +-# -rpath $(libdir) ++libijs_la_LDFLAGS = \ ++ -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \ ++ -rpath $(libdir) + ijs_client_example_SOURCES = ijs_client_example.c + ijs_client_example_LDADD = libijs.la - CC=@CC@ --CFLAGS=-g -Wall -ansi -pedantic -Wmissing-prototypes -+CFLAGS=@CFLAGS@ -ansi -pedantic -Wmissing-prototypes - LDLIBS= - OBJ=.@OBJEXT@ - EXE=@EXEEXT@ - - # todo: this needs to be .dylib on OS X - write a test --SHARED_LDFLAGS=-shared --SHARED_OBJ=.so -+SHARED_LDFLAGS=-shared -Wl,-soname,libijs$(SHARED_OBJ) -+SHARED_OBJ=.so.$(SHLIB_VER) -+SHLIB_VER?=0 - #SHARED_LDFLAGS=-dylib - #SHARED_OBJ=.dylib - -@@ -28,11 +29,20 @@ - - pkgincludedir=$(includedir)/ijs - --INSTALL = @INSTALL@ -+INSTALL_PROGRAM = @INSTALL_PROGRAM@ -+INSTALL_SCRIPT = @INSTALL_SCRIPT@ -+INSTALL_DATA = @INSTALL_DATA@ - - IJS_COMMON_OBJ=ijs$(OBJ) - --all: libijs.a libijs$(SHARED_OBJ) ijs_client_example$(EXE) ijs_server_example$(EXE) -+.SUFFIXES: .c .lo .o -+ -+.c.o: -+ $(CC) $(CFLAGS) -c -o $@ $< -+.c.lo: -+ $(CC) $(CFLAGS) -fPIC -DPIC -c -o $@ $< -+ -+all: libijs.a libijs$(SHARED_OBJ) ijs_client_example$(EXE) - - LIB_OBJS=ijs$(OBJ) ijs_client$(OBJ) ijs_server$(OBJ) $(IJS_EXEC_SERVER) - -@@ -44,7 +54,7 @@ - # Note: this builds both the server and client into a single library. Logically, it - # makes sense to separate them, but they're small enough to make this probably - # not worthwhile. --libijs$(SHARED_OBJ): $(LIB_OBJS) -+libijs$(SHARED_OBJ): $(LIB_OBJS:.o=.lo) - $(CC) $(SHARED_LDFLAGS) $^ -o $@ - - ijs_client_example$(EXE): ijs_client_example$(OBJ) ijs_client$(OBJ) $(IJS_COMMON_OBJ) $(IJS_EXEC_SERVER) -@@ -60,14 +70,15 @@ - $(RM) *~ gmon.out core ijs_spec.log ijs_spec.tex ijs_spec.aux libijs.a libijs$(SHARED_OBJ) config.cache config.log config.status ijs-config - - install: all -- $(INSTALL) ijs_client_example$(EXE) -c $(bindir)/ijs_client_example$(EXE) -- $(INSTALL) ijs-config -c $(bindir)/ijs-config -- $(INSTALL) libijs.a $(libdir)/libijs.a -- $(INSTALL) libijs$(SHARED_OBJ) $(libdir)/libijs$(SHARED_OBJ) -+ $(INSTALL_PROGRAM) ijs_client_example$(EXE) $(bindir)/ijs_client_example$(EXE) -+ $(INSTALL_SCRIPT) ijs-config $(bindir)/ijs-config -+ $(INSTALL_DATA) libijs.a $(libdir)/libijs.a -+ $(INSTALL_DATA) libijs$(SHARED_OBJ) $(libdir)/libijs$(SHARED_OBJ) -+ -ln -sf libijs$(SHARED_OBJ) $(libdir)/libijs.so - -mkdir $(pkgincludedir) -- $(INSTALL) ijs.h $(pkgincludedir)/ijs.h -- $(INSTALL) ijs_client.h $(pkgincludedir)/ijs_client.h -- $(INSTALL) ijs_server.h $(pkgincludedir)/ijs_server.h -+ $(INSTALL_DATA) ijs.h $(pkgincludedir)/ijs.h -+ $(INSTALL_DATA) ijs_client.h $(pkgincludedir)/ijs_client.h -+ $(INSTALL_DATA) ijs_server.h $(pkgincludedir)/ijs_server.h - - uninstall: - $(RM) $(bindir)/ijs_client_example$(EXE) $(bindir)/ijs-config $(libdir)/libijs.a $(libdir)/libijs$(SHARED_OBJ) diff -urN /usr/ports/print/libijs/pkg-plist print/libijs/pkg-plist --- /usr/ports/print/libijs/pkg-plist Wed May 8 01:56:02 2002 +++ print/libijs/pkg-plist Thu Mar 11 13:40:29 2004 @@ -1,9 +1,11 @@ -bin/ijs_client_example bin/ijs-config +bin/ijs_client_example +bin/ijs_server_example include/ijs/ijs.h include/ijs/ijs_client.h include/ijs/ijs_server.h lib/libijs.a lib/libijs.so -lib/libijs.so.%%SHLIB_VER%% +lib/libijs.so.1 +libdata/pkgconfig/ijs.pc @dirrm include/ijs >Release-Note: >Audit-Trail: >Unformatted: