ports/65917: New port: sysutils/portmanager easy FreeBsd port management
Michael C. Shultz
ringworm at inbox.lv
Mon May 3 18:40:22 UTC 2004
The following reply was made to PR ports/65917; it has been noted by GNATS.
From: "Michael C. Shultz" <ringworm at inbox.lv>
To: freebsd-gnats-submit at FreeBSD.org, ringworm at inbox.lv
Cc:
Subject: Re: ports/65917: New port: sysutils/portmanager easy FreeBsd port management
Date: Mon, 3 May 2004 11:30:54 -0700
--Boundary-00=_e/olAtxz+ziCCsX
Content-Type: text/plain;
charset="us-ascii"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Sorry about the Severity level being wrong. This new port most defiantly does
not belong in the serious category. Is there a way for me to change it?
Also, I have a stable, newer version available that fully respects
NOPORTDOCS . I'm not sure if this requires a new pr or not, but
just in case this'll work I'm attaching a share output script for the new
version.
-Mike
--Boundary-00=_e/olAtxz+ziCCsX
Content-Type: application/x-shellscript;
name="portmanager.shar.sh"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
filename="portmanager.shar.sh"
# 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/patch-configure
# ./Makefile
# ./pkg-descr
# ./distinfo
# ./share.sh
# ./shar.sh
#
echo c - .
mkdir -p . > /dev/null 2>&1
echo c - ./files
mkdir -p ./files > /dev/null 2>&1
echo x - ./files/patch-configure
sed 's/^X//' >./files/patch-configure << 'END-of-./files/patch-configure'
X
X$FreeBSD: ports/textproc/aspell/files/patch-configure,v 1.3 2002/09/14 09:40:56 sobomax Exp $
X
X--- configure.orig Wed Aug 28 11:02:51 2002
X+++ configure Sat Sep 14 11:42:16 2002
X@@ -8592,13 +8592,6 @@
X ;;
X esac
X
X- if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null
X- then
X- { { echo "$as_me:$LINENO: error: tag name \"$tagname\" already exists" >&5
X-echo "$as_me: error: tag name \"$tagname\" already exists" >&2;}
X- { (exit 1); exit 1; }; }
X- fi
X-
X # Update the list of available tags.
X if test -n "$tagname"; then
X echo appending configuration tag \"$tagname\" to $ofile
X@@ -16819,6 +16812,10 @@
X
X # This can be used to rebuild libtool when needed
X LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
X+save_CC="$CC"
X+CC="$CXX"
X+$ac_aux_dir/ltconfig $LIBTOOL_DEPS
X+CC="$save_CC"
X
X # Always use our own libtool.
X LIBTOOL='$(SHELL) $(top_builddir)/libtool'
END-of-./files/patch-configure
echo x - ./Makefile
sed 's/^X//' >./Makefile << 'END-of-./Makefile'
X# New ports collection makefile for: portManager
X# Date created: May 01, 2004
X# Whom: Michael C. Shultz <ringworm at inbox.lv>
X#
X# $FreeBSD$
X#
X
XPORTNAME= portmanager
XPORTVERSION= 0.1.5
XCATEGORIES= sysutils
XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR= portmanager
X
XMAINTAINER= ringworm at inbox.lv
XCOMMENT= FreeBSD port management software
X
X.if !defined(NOPORTDOCS)
XBUILD_DEPENDS= c2html:${PORTSDIR}/textproc/c2html \
X tidy:${PORTSDIR}/www/tidy
X.endif
X
XUSE_GMAKE= yes
XGNU_CONFIGURE= yes
XCONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
XINSTALLS_SHLIB= yes
X
X.if !defined(NOPORTDOCS)
XPORTDOCS= docbook.css index.html libPMGR.3.html libPMGR.h.html PMGRrDbCreate.3.html \
X PMGRrDbCreate.c.html PMGRrDbCreate.h.html PMGRrMakeDescribe.3.html \
X PMGRrMakeDescribe.c.html PMGRrMakeDescribe.h.html MGrCommandLine.3.html \
X MGrCommandLine.c.html MGrCommandLine.h.html MGrDbArray.3.html \
X MGrDbArray.c.html MGrDbArray.h.html MGrFileSize.3.html MGrFileSize.c.html \
X MGrFileSize.h.html MGrFileTime.3.html MGrFileTime.c.html MGrFileTime.h.html \
X MGrIfFileExist.3.html MGrIfFileExist.c.html MGrIfFileExist.h.html \
X MGrInStringSwap.3.html MGrInStringSwap.c.html MGrInStringSwap.h.html \
X MGrIntToString.3.html MGrIntToString.c.html MGrIntToString.h.html \
X MGsDb.7.html MGsProperty.7.html libMG.3.html libMG.h.html mgmlParse.1.html \
X mgmlParse.c.html mgmlParse.h.html pmCvsSup.1.html pmCvsSup.c.html \
X pmCvsSup.h.html portmanager.1.html portmanager.c.html portmanager.h.html \
X pmFreeBSDdoc.1.html pmFreeBSDdoc.c.html pmFreeBSDdoc.h.html pmStatus.1.html \
X pmStatus.c.html pmStatus.h.html pmUpgrade.1.html pmUpgrade.c.html \
X pmUpgrade.h.html setup.0.1.4
XINSTALL_TARGET= install info
X
X.endif
X
X.include <bsd.port.mk>
END-of-./Makefile
echo x - ./pkg-descr
sed 's/^X//' >./pkg-descr << 'END-of-./pkg-descr'
XFreeBSD port collection management. Insures your ports are only built with
Xthe most up to date sources. Great for users of KDE or GNOME who are always
Xconcerned over the way their underlying ports are built.
X
XWWW: http://portmanager.sourceforge.net/
X
XMichael C. Shultz
Xringworm at inbox.lv
END-of-./pkg-descr
echo x - ./distinfo
sed 's/^X//' >./distinfo << 'END-of-./distinfo'
XMD5 (portmanager-0.1.5.tar.gz) = e83ad469f3910cf2e3f347495429ffcc
XSIZE (portmanager-0.1.5.tar.gz) = 594726
END-of-./distinfo
echo x - ./share.sh
sed 's/^X//' >./share.sh << 'END-of-./share.sh'
END-of-./share.sh
echo x - ./shar.sh
sed 's/^X//' >./shar.sh << 'END-of-./shar.sh'
X# This is a shell archive. Save it in a file, remove anything before
X# this line, and then unpack it by entering "sh file". Note, it may
X# create directories; files and directories will be owned by you and
X# have default permissions.
X#
X# This archive contains:
X#
X# .
X# ./files
X# ./files/patch-configure
X# ./Makefile
X# ./pkg-descr
X# ./distinfo
X# ./share.sh
X# ./shar.sh
X#
Xecho c - .
Xmkdir -p . > /dev/null 2>&1
Xecho c - ./files
Xmkdir -p ./files > /dev/null 2>&1
Xecho x - ./files/patch-configure
Xsed 's/^X//' >./files/patch-configure << 'END-of-./files/patch-configure'
XX
XX$FreeBSD: ports/textproc/aspell/files/patch-configure,v 1.3 2002/09/14 09:40:56 sobomax Exp $
XX
XX--- configure.orig Wed Aug 28 11:02:51 2002
XX+++ configure Sat Sep 14 11:42:16 2002
XX@@ -8592,13 +8592,6 @@
XX ;;
XX esac
XX
XX- if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null
XX- then
XX- { { echo "$as_me:$LINENO: error: tag name \"$tagname\" already exists" >&5
XX-echo "$as_me: error: tag name \"$tagname\" already exists" >&2;}
XX- { (exit 1); exit 1; }; }
XX- fi
XX-
XX # Update the list of available tags.
XX if test -n "$tagname"; then
XX echo appending configuration tag \"$tagname\" to $ofile
XX@@ -16819,6 +16812,10 @@
XX
XX # This can be used to rebuild libtool when needed
XX LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
XX+save_CC="$CC"
XX+CC="$CXX"
XX+$ac_aux_dir/ltconfig $LIBTOOL_DEPS
XX+CC="$save_CC"
XX
XX # Always use our own libtool.
XX LIBTOOL='$(SHELL) $(top_builddir)/libtool'
XEND-of-./files/patch-configure
Xecho x - ./Makefile
Xsed 's/^X//' >./Makefile << 'END-of-./Makefile'
XX# New ports collection makefile for: portManager
XX# Date created: May 01, 2004
XX# Whom: Michael C. Shultz <ringworm at inbox.lv>
XX#
XX# $FreeBSD$
XX#
XX
XXPORTNAME= portmanager
XXPORTVERSION= 0.1.5
XXCATEGORIES= sysutils
XXMASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
XXMASTER_SITE_SUBDIR= portmanager
XX
XXMAINTAINER= ringworm at inbox.lv
XXCOMMENT= FreeBSD port management software
XX
XX.if !defined(NOPORTDOCS)
XXBUILD_DEPENDS= c2html:${PORTSDIR}/textproc/c2html \
XX tidy:${PORTSDIR}/www/tidy
XX.endif
XX
XXUSE_GMAKE= yes
XXGNU_CONFIGURE= yes
XXCONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
XXINSTALLS_SHLIB= yes
XX
XX.if !defined(NOPORTDOCS)
XXPORTDOCS= docbook.css index.html libPMGR.3.html libPMGR.h.html PMGRrDbCreate.3.html \
XX PMGRrDbCreate.c.html PMGRrDbCreate.h.html PMGRrMakeDescribe.3.html \
XX PMGRrMakeDescribe.c.html PMGRrMakeDescribe.h.html MGrCommandLine.3.html \
XX MGrCommandLine.c.html MGrCommandLine.h.html MGrDbArray.3.html \
XX MGrDbArray.c.html MGrDbArray.h.html MGrFileSize.3.html MGrFileSize.c.html \
XX MGrFileSize.h.html MGrFileTime.3.html MGrFileTime.c.html MGrFileTime.h.html \
XX MGrIfFileExist.3.html MGrIfFileExist.c.html MGrIfFileExist.h.html \
XX MGrInStringSwap.3.html MGrInStringSwap.c.html MGrInStringSwap.h.html \
XX MGrIntToString.3.html MGrIntToString.c.html MGrIntToString.h.html \
XX MGsDb.7.html MGsProperty.7.html libMG.3.html libMG.h.html mgmlParse.1.html \
XX mgmlParse.c.html mgmlParse.h.html pmCvsSup.1.html pmCvsSup.c.html \
XX pmCvsSup.h.html portmanager.1.html portmanager.c.html portmanager.h.html \
XX pmFreeBSDdoc.1.html pmFreeBSDdoc.c.html pmFreeBSDdoc.h.html pmStatus.1.html \
XX pmStatus.c.html pmStatus.h.html pmUpgrade.1.html pmUpgrade.c.html \
XX pmUpgrade.h.html setup.0.1.4
XXINSTALL_TARGET= install info
XX
XX.endif
XX
XX.include <bsd.port.mk>
XEND-of-./Makefile
Xecho x - ./pkg-descr
Xsed 's/^X//' >./pkg-descr << 'END-of-./pkg-descr'
XXFreeBSD port collection management. Insures your ports are only built with
XXthe most up to date sources. Great for users of KDE or GNOME who are always
XXconcerned over the way their underlying ports are built.
XX
XXWWW: http://portmanager.sourceforge.net/
XX
XXMichael C. Shultz
XXringworm at inbox.lv
XEND-of-./pkg-descr
Xecho x - ./distinfo
Xsed 's/^X//' >./distinfo << 'END-of-./distinfo'
XXMD5 (portmanager-0.1.5.tar.gz) = e83ad469f3910cf2e3f347495429ffcc
XXSIZE (portmanager-0.1.5.tar.gz) = 594726
XEND-of-./distinfo
Xecho x - ./share.sh
Xsed 's/^X//' >./share.sh << 'END-of-./share.sh'
XEND-of-./share.sh
Xecho x - ./shar.sh
Xsed 's/^X//' >./shar.sh << 'END-of-./shar.sh'
END-of-./shar.sh
exit
--Boundary-00=_e/olAtxz+ziCCsX--
More information about the freebsd-ports-bugs
mailing list