ports/111247: New port: sysutil/linux-procfs rpm port of procps
Craig Leres
leres at ee.lbl.gov
Thu Apr 5 02:50:05 UTC 2007
>Number: 111247
>Category: ports
>Synopsis: New port: sysutil/linux-procfs rpm port of procps
>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: Thu Apr 05 02:50:04 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator: Craig Leres
>Release: FreeBSD 6.2-RELEASE i386
>Organization:
Lawrence Berkeley National Laboratory
>Environment:
System: FreeBSD fun.ee.lbl.gov 6.2-RELEASE FreeBSD 6.2-RELEASE #6: Mon Mar 19 10:16:56 PDT 2007 leres at fun.ee.lbl.gov:/usr/src/6.2-RELEASE/sys/i386/compile/LBLSMP i386
>Description:
This is a Linux/i386 rpm port of procps.
# 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:
#
# Makefile
# distinfo.i386
# pkg-descr
# pkg-plist
#
echo x - Makefile
sed 's/^X//' >Makefile << 'END-of-Makefile'
X# New ports collection makefile for: linux-procps
X# Date created: 2007-04-04
X# Whom: leres
X#
X# $FreeBSD$
X#
X
XPORTNAME= procps
XPORTVERSION= 3.2.5
XCATEGORIES= sysutils linux
XDISTNAME= ${PORTNAME}-${PORTVERSION}-6.4
X
XMAINTAINER= freebsd-emulation at FreeBSD.org
XCOMMENT= Linux psproc binaries
X
XUSE_LINUX_RPM= yes
XONLY_FOR_ARCHS= i386
XLINUX_DIST_VER= 4
XUSE_LDCONFIG= yes
XBRANDELF_DIRS= bin sbin usr/bin
XPLIST_SUB+= PORTVERSION="${PORTVERSION}"
X
XPROCFS= /compat/linux/proc
Xpost-install:
X @df ${PROCFS} 2>&1 | ${EGREP} '^linprocfs ' > /dev/null 2>&1 || (echo ">>>" ; echo ">>> You still need to mount ${PROCFS}; see linprocfs(5)" ; echo ">>> for more information" ; echo ">>>")
X
X.include <bsd.port.mk>
END-of-Makefile
echo x - distinfo.i386
sed 's/^X//' >distinfo.i386 << 'END-of-distinfo.i386'
XMD5 (rpm/i386/fedora/4/procps-3.2.5-6.4.i386.rpm) = 62fb07e1743b4b22687bd01b9817951f
XSHA256 (rpm/i386/fedora/4/procps-3.2.5-6.4.i386.rpm) = 83c826a342f864db6bc6713828d258488f076859dcdb130169920aed9ad78d34
XSIZE (rpm/i386/fedora/4/procps-3.2.5-6.4.i386.rpm) = 207122
END-of-distinfo.i386
echo x - pkg-descr
sed 's/^X//' >pkg-descr << 'END-of-pkg-descr'
XThis is a Linux/i386 rpm port of procps.
X
X procps is the package that has a bunch of small useful
X utilities that give information about processes using the
X /proc filesystem. The package includes the programs ps,
X top, vmstat, w, kill, free, slabtop, and skill.
X
XWWW: http://procps.sourceforge.net/
END-of-pkg-descr
echo x - pkg-plist
sed 's/^X//' >pkg-plist << 'END-of-pkg-plist'
Xbin/ps
Xlib/libproc-%%PORTVERSION%%.so
Xsbin/sysctl
Xusr/bin/free
Xusr/bin/pgrep
Xusr/bin/pkill
Xusr/bin/pmap
Xusr/bin/pwdx
Xusr/bin/skill
Xusr/bin/slabtop
Xusr/bin/snice
Xusr/bin/tload
Xusr/bin/top
Xusr/bin/uptime
Xusr/bin/vmstat
Xusr/bin/w
Xusr/bin/watch
Xusr/share/doc/procps-%%PORTVERSION%%/BUGS
Xusr/share/doc/procps-%%PORTVERSION%%/FAQ
Xusr/share/doc/procps-%%PORTVERSION%%/NEWS
Xusr/share/doc/procps-%%PORTVERSION%%/TODO
Xusr/share/man/man1/free.1.gz
Xusr/share/man/man1/pgrep.1.gz
Xusr/share/man/man1/pkill.1.gz
Xusr/share/man/man1/pmap.1.gz
Xusr/share/man/man1/ps.1.gz
Xusr/share/man/man1/pwdx.1.gz
Xusr/share/man/man1/skill.1.gz
Xusr/share/man/man1/slabtop.1.gz
Xusr/share/man/man1/snice.1.gz
Xusr/share/man/man1/tload.1.gz
Xusr/share/man/man1/top.1.gz
Xusr/share/man/man1/uptime.1.gz
Xusr/share/man/man1/w.1.gz
Xusr/share/man/man1/watch.1.gz
Xusr/share/man/man5/sysctl.conf.5.gz
Xusr/share/man/man8/sysctl.8.gz
Xusr/share/man/man8/vmstat.8.gz
END-of-pkg-plist
exit
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list