Date: Sat, 30 Jan 1999 22:39:55 +0200 (SAT) From: reg@shale.csir.co.za To: FreeBSD-gnats-submit@FreeBSD.ORG Subject: ports/9812: New port: devel/libgtopbindings Message-ID: <199901302039.WAA41015@shale.csir.co.za>
next in thread | raw e-mail | index | archive | help
>Number: 9812 >Category: ports >Synopsis: New port: devel/libgtopbindings >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: Sat Jan 30 12:50:01 PST 1999 >Closed-Date: >Last-Modified: >Originator: Jeremy Lea >Release: FreeBSD 3.0-CURRENT i386 >Organization: Arb's Inc. >Environment: FreeBSD Ports collection >Description: New port for libgtopbindings-0.99.2. Guile and Perl binding for the GNOME top library. >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # . # ./files # ./files/md5 # ./patches # ./patches/patch-aa # ./pkg # ./pkg/COMMENT # ./pkg/DESCR # ./pkg/PLIST # ./Makefile # echo c - . mkdir -p . > /dev/null 2>&1 echo c - ./files mkdir -p ./files > /dev/null 2>&1 echo x - ./files/md5 sed 's/^X//' >./files/md5 << 'END-of-./files/md5' XMD5 (libgtop-bindings-0.99.2.tar.gz) = 0c6b965728ef9db7d00c37a548ed0b31 END-of-./files/md5 echo c - ./patches mkdir -p ./patches > /dev/null 2>&1 echo x - ./patches/patch-aa sed 's/^X//' >./patches/patch-aa << 'END-of-./patches/patch-aa' X--- ltmain.sh.orig Wed Jan 6 03:50:47 1999 X+++ ltmain.sh Fri Jan 8 15:33:46 1999 X@@ -1030,6 +1030,16 @@ X versuffix=".$current.$revision" X ;; X X+ freebsd) X+ version_vars="$version_vars major versuffix" X+ major=".$current" X+ if [ $PORTOBJFORMAT = elf ]; then X+ versuffix=".$current" X+ else X+ versuffix=".$current.$revision" X+ fi X+ ;; X+ X *) X $echo "$modename: unknown library version type \`$version_type'" 1>&2 X echo "Fatal configuration error. See the $PACKAGE docs for more information." 1>&2 X--- ltconfig.orig Wed Jan 6 01:41:15 1999 X+++ ltconfig Sat Jan 30 22:22:14 1999 X@@ -823,7 +823,7 @@ X ;; X X # FreeBSD 3, at last, uses gcc -shared to do shared libraries. X- freebsd3*) X+ freebsd3* | freebsd4*) X archive_cmds='$CC -shared -o $lib$libobjs' X hardcode_libdir_flag_spec='-R$libdir' X hardcode_direct=yes X@@ -1160,10 +1160,21 @@ X finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "(cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a)"; (cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a) || exit 1; done' X ;; X X-freebsd2* | freebsd3*) X+freebsd2*) X version_type=sunos X library_names_spec='${libname}${release}.so$versuffix $libname.so' X finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' X+ shlibpath_var=LD_LIBRARY_PATH X+ ;; X+ X+freebsd3* | freebsd4*) X+ version_type=freebsd X+ library_names_spec='${libname}${release}.so$versuffix $libname.so' X+ if [ $PORTOBJFORMAT = elf ]; then X+ finish_cmds='PATH="\$PATH:/sbin" OBJFORMAT="$PORTOBJFORMAT" ldconfig -m $libdir' X+ else X+ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' X+ fi X shlibpath_var=LD_LIBRARY_PATH X ;; X END-of-./patches/patch-aa echo c - ./pkg mkdir -p ./pkg > /dev/null 2>&1 echo x - ./pkg/COMMENT sed 's/^X//' >./pkg/COMMENT << 'END-of-./pkg/COMMENT' XGNOME top library bindings for Perl and Guile. END-of-./pkg/COMMENT echo x - ./pkg/DESCR sed 's/^X//' >./pkg/DESCR << 'END-of-./pkg/DESCR' XGNOME top library bindings for Perl and Guile. END-of-./pkg/DESCR echo x - ./pkg/PLIST sed 's/^X//' >./pkg/PLIST << 'END-of-./pkg/PLIST' Xlib/libgtop_guile_dynl.a Xlib/libgtop_guile_dynl.la Xlib/libgtop_guile_dynl.so Xlib/libgtop_guile_dynl.so.0.0 Xlib/libgtop_guile_names_dynl.a Xlib/libgtop_guile_names_dynl.la Xlib/libgtop_guile_names_dynl.so Xlib/libgtop_guile_names_dynl.so.0.0 X@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R X@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Libgtop.pm Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Libgtop/Names.pm Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Libgtop/.packlist Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Libgtop/Libgtop.bs Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Libgtop/Libgtop.so Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Libgtop/Names/Names.bs Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Libgtop/Names/Names.so Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Libgtop/Names/autosplit.ix Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Libgtop/autosplit.ix Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/mountlist.pl Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/netload.pl Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/new.pl Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/procmap.pl Xshare/gnome/guile/libgtop/libgtop.scm Xshare/gnome/guile/libgtop/names.scm X@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Libgtop/Names X@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Libgtop X@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Libgtop X@dirrm share/gnome/guile/libgtop END-of-./pkg/PLIST echo x - ./Makefile sed 's/^X//' >./Makefile << 'END-of-./Makefile' X# New ports collection makefile for: libgtopbindings X# Version required: 0.99.2 X# Date Created: 23 January 1999 X# Whom: Jeremy Lea <reg@shale.csir.co.za> X# X# $Id$ X# X XDISTNAME= libgtop-bindings-0.99.2 XPKGNAME= libgtopbindings-0.99.2 XCATEGORIES= devel gnome XMASTER_SITES= ${MASTER_SITE_GNOME} \ X ftp://ftp.home-of-linux.org/pub/libgtop/0.99.2/ XMASTER_SITE_SUBDIR= libgtop X XMAINTAINER= reg@shale.csir.co.za X XLIB_DEPENDS= gtop.1:${PORTSDIR}/devel/libgtop \ X guilegnome.0:${PORTSDIR}/lang/gnomeguile X XUSE_PERL5= yes XUSE_GMAKE= yes XGNU_CONFIGURE= yes XCONFIGURE_ARGS= --localstatedir=${PREFIX}/share/gnome \ X --datadir=${PREFIX}/share/gnome \ X --disable-nls XCONFIGURE_ENV= GUILE_LOAD_PATH="${X11BASE}/share/gnome/guile" X Xpost-build: X @cd ${WRKSRC}/perl; ${PERL5} Makefile.PL; ${MAKE} X Xpost-install: X @cd ${WRKSRC}/perl; ${MAKE} install X @${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib X X.include <bsd.port.mk> END-of-./Makefile exit >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?199901302039.WAA41015>