FreeBSD Bugzilla – Attachment 94290 Details for
Bug 132417
[MAINTAINER-UPDATE] ports-mgmt/bpkg: update to 2.0.7
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
bpkg-2.0.7.patch
bpkg-2.0.7.patch (text/plain), 5.00 KB, created by
Andy Kosela
on 2009-03-08 15:00:12 UTC
(
hide
)
Description:
bpkg-2.0.7.patch
Filename:
MIME Type:
Creator:
Andy Kosela
Created:
2009-03-08 15:00:12 UTC
Size:
5.00 KB
patch
obsolete
>diff -ruN --exclude=CVS /usr/ports/ports-mgmt/bpkg/Makefile /data/home/akosela/downloads/bpkg-2.0.7/Makefile >--- /usr/ports/ports-mgmt/bpkg/Makefile 2008-11-20 16:18:29.000000000 +0100 >+++ /data/home/akosela/downloads/bpkg-2.0.7/Makefile 2009-03-08 15:34:02.000000000 +0100 >@@ -2,13 +2,13 @@ > # Date created: 24 June 2007 > # Whom: Andy Kosela <akosela@andykosela.com> > # >-# $FreeBSD: ports/ports-mgmt/bpkg/Makefile,v 1.21 2008/11/20 15:18:29 pav Exp $ >+# $FreeBSD$ > # > # This port is self contained in the files directory. > # > > PORTNAME= bpkg >-PORTVERSION= 2.0.5 >+PORTVERSION= 2.0.7 > CATEGORIES= ports-mgmt > MASTER_SITES= # none > DISTFILES= # none >diff -ruN --exclude=CVS /usr/ports/ports-mgmt/bpkg/files/bpkg.8 /data/home/akosela/downloads/bpkg-2.0.7/files/bpkg.8 >--- /usr/ports/ports-mgmt/bpkg/files/bpkg.8 2008-08-06 09:58:40.000000000 +0200 >+++ /data/home/akosela/downloads/bpkg-2.0.7/files/bpkg.8 2009-03-08 15:39:40.000000000 +0100 >@@ -1,4 +1,4 @@ >-.\" Copyright (c) 2007-2008 Andy Kosela <akosela@andykosela.com> >+.\" Copyright (c) 2007-2009 Andy Kosela <akosela@andykosela.com> > .\" All rights reserved. > .\" > .\" Redistribution and use in source and binary forms, with or without >@@ -23,7 +23,7 @@ > .\" SUCH DAMAGE. > .\" > .\" >-.Dd August 5, 2008 >+.Dd March 8, 2009 > .Dt BPKG 8 > .Os > .Sh NAME >@@ -34,16 +34,18 @@ > .Op Fl bDdeFfgIijkLMmOopQqrSswz > .Ar pkg-name ... > .Nm >-.Op Fl CchltvZ >+.Op Fl BCchltvZ > .Pp > .Sh DESCRIPTION > .Nm >-is a simple tool written in sh(1) for displaying information about ports. Its >+is a simple tool written in sh(1) for displaying information about ports. Its > main goal is to provide a quick way to display all kinds of useful info about > installed ports and the whole ports tree. > .Sh OPTIONS > The following command line arguments are supported: > .Bl -tag -width F1 >+.It Fl B >+create backup packages in /var/tmp/bpkg/ from all locally installed ports. > .It Fl b > create backup package in /var/tmp/bpkg/ from a locally installed port. > .It Fl C >diff -ruN --exclude=CVS /usr/ports/ports-mgmt/bpkg/files/bpkg.sh.in /data/home/akosela/downloads/bpkg-2.0.7/files/bpkg.sh.in >--- /usr/ports/ports-mgmt/bpkg/files/bpkg.sh.in 2008-11-20 16:18:30.000000000 +0100 >+++ /data/home/akosela/downloads/bpkg-2.0.7/files/bpkg.sh.in 2009-03-08 15:43:21.000000000 +0100 >@@ -1,8 +1,7 @@ > #!/bin/sh >-# @(#) bpkg.sh simple tool for displaying information about ports >-# $FreeBSD: ports/ports-mgmt/bpkg/files/bpkg.sh.in,v 1.20 2008/11/20 15:18:30 pav Exp $ >+# $FreeBSD: ports/ports-mgmt/bpkg/files/bpkg.sh.in,v 1.19 2008/09/08 07:58:23 miwi Exp $ > >-# Copyright (c) 2007-2008 Andy Kosela <akosela@andykosela.com> >+# Copyright (c) 2007-2009 Andy Kosela <akosela@andykosela.com> > # All rights reserved. > # > # Redistribution and use in source and binary forms, with or without >@@ -467,14 +466,30 @@ > PKG_INSTALL=`pkg_info -xoQ ^$PKG | cut -d: -f1 | awk '{ORS=" " ;print}'` > echo "Creating backup package(s) "$PKG_INSTALL"in /var/tmp/bpkg/" > [ ! -d /var/tmp/bpkg/ ] && mkdir /var/tmp/bpkg/ >+ cd /var/tmp/bpkg/ >+ > for e in $PKG; do > I=`pkg_info -xoQ ^$e | cut -d: -f1'` >- cd /var/tmp/bpkg/ && pkg_create -xb $I 1>/dev/null 2>&1 >+ pkg_create -xb $I 1>/dev/null 2>&1 > done > echo "Done." > exit 0 > } > >+pkg_backup_all() >+{ >+ root >+ echo "Creating backup packages in /var/tmp/bpkg/" >+ [ ! -d /var/tmp/bpkg/ ] && mkdir /var/tmp/bpkg/ >+ cd /var/tmp/bpkg/ >+ >+ for e in `pkg_info -Ea`; do >+ pkg_create -b "$e" 1>/dev/null 2>&1 >+ done >+ echo "Done." >+ exit 0 >+} >+ > pkg_time() > { > /bin/ls -lUTt /var/db/pkg/ | awk -F' ' '{ print $6,$7,$8,$9,$10 }' | \ >@@ -888,17 +903,16 @@ > echo "bpkg version `pkg_info -xI bpkg | cut -d- -f2 | cut -d' ' -f1`" > echo "" > echo "Usage: bpkg [-bDdeFfgIijkLMmOopQqrSswz] pkg-name ..." >- echo " bpkg [-CchltvZ]" >+ echo " bpkg [-BCchltvZ]" > echo "" > echo "Please see the bpkg(8) man page for more information" >- echo "" > exit 0 > } > > # End of functions > ############################################################################### > >-while getopts b:D:d:e:F:f:g:I:i:j:k:L:M:m:O:o:p:Q:q:r:S:s:w:z:CchltvZ opts; do >+while getopts b:D:d:e:F:f:g:I:i:j:k:L:M:m:O:o:p:Q:q:r:S:s:w:z:BCchltvZ opts; do > case $opts in > b) PKG=$OPTARG > pkg_backup;; >@@ -948,6 +962,7 @@ > pkg_which-;; > z) PKG=$OPTARG > make_ldd;; >+ B) pkg_backup_all;; > C) pkg_clean2;; > c) pkg_clean;; > h) help;; >diff -ruN --exclude=CVS /usr/ports/ports-mgmt/bpkg/pkg-descr /data/home/akosela/downloads/bpkg-2.0.7/pkg-descr >--- /usr/ports/ports-mgmt/bpkg/pkg-descr 2008-07-17 20:48:43.000000000 +0200 >+++ /data/home/akosela/downloads/bpkg-2.0.7/pkg-descr 2009-03-08 15:37:13.000000000 +0100 >@@ -1,6 +1,6 @@ >-bpkg is a simple tool written in sh(1) for displaying information about ports. >-Its main goal is to provide a quick way to display all kinds of useful info >-about installed ports and the whole ports tree. >+bpkg is a simple tool written in sh(1) for displaying information about >+ports. Its main goal is to provide a quick way to display all kinds of >+useful info about installed ports and the whole ports tree. > > -- Andy Kosela > <akosela@andykosela.com>
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 132417
: 94290