# 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: # # e2fsprogs-libss/ # e2fsprogs-libss/Makefile # e2fsprogs-libss/pkg-plist # e2fsprogs-libss/pkg-descr # e2fsprogs-libss/files # e2fsprogs-libss/files/patch-lib-ss-Makefile.in # e2fsprogs-libss/files/fix-ss_err.h.sed # echo c - e2fsprogs-libss/ mkdir -p e2fsprogs-libss/ > /dev/null 2>&1 echo x - e2fsprogs-libss/Makefile sed 's/^X//' >e2fsprogs-libss/Makefile << 'd75e2b9b06d1262f5e4a174faee3caa3' X# New ports collection makefile for: e2fsprogs-libss X# Date created: 23 November 2009 X# Whom: Ben Kaduk X# X# $FreeBSD$ X# X XPORTREVISION= 0 XCATEGORIES= devel XPKGNAMESUFFIX= -libss X XMAINTAINER= kaduk-fbsd@mit.edu XCOMMENT= Command-line interface parsing library from e2fsprogs X XCONFLICTS= heimdal-[0-9]* XCONFLICTS+= krb4-[0-9]* X XWITHOUT_NLS= yes XOPTIONS= # XCONFIGURE_ARGS= --enable-elf-shlibs XMASTERDIR= ${.CURDIR}/../../sysutils/e2fsprogs XGNU_CONFIGURE= yes XUSE_GMAKE= yes XUSE_LDCONFIG= yes XALL_TARGET= subs XINSTALL_WRKSRC= ${WRKSRC}/lib/ss XFILESDIR= ${.CURDIR}/files X XEXTRA_PATCHES= ${FILESDIR}/patch-lib-ss-Makefile.in X XMAN1= mk_cmds.1 X XPKGDIR= ${.CURDIR} X Xpre-build: X @(cd ${WRKSRC}/lib/ss && compile_et ss_err.et && \ X ${REINPLACE_CMD} -f ${FILESDIR}/fix-ss_err.h.sed ss_err.h) X Xpost-build: X @(cd ${WRKSRC}/lib/ss && ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} \ X ${_MAKE_JOBS} ${MAKE_ARGS} all) X X.include "${MASTERDIR}/Makefile" d75e2b9b06d1262f5e4a174faee3caa3 echo x - e2fsprogs-libss/pkg-plist sed 's/^X//' >e2fsprogs-libss/pkg-plist << '4b729afb99e2747fc6c38016a5d23359' Xbin/mk_cmds Xinclude/ss/ss.h Xinclude/ss/ss_err.h Xlib/libss.so.2.0 Xlib/libss.so Xlib/libss.a Xlib/libss.so.2 Xlibdata/pkgconfig/ss.pc Xshare/ss/ct_c.awk Xshare/ss/ct_c.sed X X@dirrm include/ss X@dirrm share/ss X X@dirrmtry libdata/pkgconfig 4b729afb99e2747fc6c38016a5d23359 echo x - e2fsprogs-libss/pkg-descr sed 's/^X//' >e2fsprogs-libss/pkg-descr << '06de1a9e6545b30ff86ce30c9fedb607' XThis package includes a tool that parses a command table to generate a Xsimple command-line interface parser, the include files needed to compile Xand use it, and the libraries needed to run programs that use it. X XIt was originally inspired by the Multics SubSystem library. 06de1a9e6545b30ff86ce30c9fedb607 echo c - e2fsprogs-libss/files mkdir -p e2fsprogs-libss/files > /dev/null 2>&1 echo x - e2fsprogs-libss/files/patch-lib-ss-Makefile.in sed 's/^X//' >e2fsprogs-libss/files/patch-lib-ss-Makefile.in << 'b2d27bc84de4ab2eef253bb285b6fb18' X--- work/lib/ss/Makefile.in.orig 2009-11-28 23:03:52.000000000 +0000 X+++ work/lib/ss/Makefile.in 2009-11-28 23:04:20.000000000 +0000 X@@ -20,7 +20,7 @@ X ELF_IMAGE = libss X ELF_MYDIR = ss X ELF_INSTALL_DIR = $(root_libdir) X-ELF_OTHER_LIBS = -L../.. -lcom_err $(DLOPEN_LIB) X+ELF_OTHER_LIBS = -lcom_err $(DLOPEN_LIB) X X BSDLIB_VERSION = 1.0 X BSDLIB_IMAGE = libss X@@ -28,7 +28,7 @@ X BSDLIB_INSTALL_DIR = $(root_libdir) X X TAGS=etags X-COMPILE_ET=../et/compile_et --build-tree X+COMPILE_ET=compile_et X MK_CMDS=_SS_DIR_OVERRIDE=. ./mk_cmds X X # -I.. is so that ss/ss_err.h works b2d27bc84de4ab2eef253bb285b6fb18 echo x - e2fsprogs-libss/files/fix-ss_err.h.sed sed 's/^X//' >e2fsprogs-libss/files/fix-ss_err.h.sed << '5b6de30f0dcd81b80771874fbac9ebaa' X/#define __ss_err_h__/a\ X#include 5b6de30f0dcd81b80771874fbac9ebaa exit