1 |
Thanks, |
2 |
|
3 |
i don't know that the archives saves attachments, too. |
4 |
|
5 |
Sebastian Werner |
6 |
|
7 |
On Son, 2001-12-16 at 18:31, Terry Chan wrote: |
8 |
> Sebastian, |
9 |
> |
10 |
> The mailing list is archived and quickpkg was posted to gentoo-dev. |
11 |
> Here it is again. |
12 |
> |
13 |
> Terry Chan |
14 |
> ----------------------------------------------------------------- |
15 |
> On Sun, Dec 16, 2001 at 05:09:22PM +0100, Sebastian Werner wrote: |
16 |
> > Hey, |
17 |
> > |
18 |
> > uupps, i have deleted the nice script quickpkg to create bin-packages |
19 |
> > from installed ebuilds. While i setup a new system i have deleted it. |
20 |
> > Where could i get this file? |
21 |
> > |
22 |
> > Thanks |
23 |
> > |
24 |
> > Sebastian Werner |
25 |
> > sebastian@××××××××××××××××××.de |
26 |
> > |
27 |
> ---- |
28 |
> |
29 |
|
30 |
> #!/bin/bash |
31 |
> # This script tries to quickly create a gentoo binary package using the |
32 |
> # |
33 |
> # /var/db/pkg/class-app/app/* files |
34 |
> # |
35 |
> # Resulting tbz2 file will be created in /usr/portage/packages/All/ |
36 |
> # |
37 |
> # Run this script as ROOT |
38 |
> # |
39 |
> # Comments or questions to tchan@××××××××.com |
40 |
> # Copyright (C) 2001 - Terry Chan. GNU GPL |
41 |
> # |
42 |
> if [ -z $1 ]; then |
43 |
> echo "QUICKPKG ver 1.0" |
44 |
> echo "Example Usage: quickpkg /var/db/pkg/net-www/prozilla-1.3.6/" |
45 |
> exit 1 |
46 |
> fi |
47 |
> PF=`cat $1/PF` |
48 |
> MYDIR="/tmp/portage/${PF}" |
49 |
> rm -r ${MYDIR}/temp |
50 |
> mkdir -p ${MYDIR}/temp |
51 |
> cp $1/* ${MYDIR}/temp |
52 |
> cut -f 2 -d " " $1/CONTENTS >${MYDIR}/filelist |
53 |
> tar cjvf ${MYDIR}/bin.tar.bz2 --files-from=${MYDIR}/filelist --no-recursion |
54 |
> rm ${MYDIR}/temp/CONTENTS |
55 |
> xpak ${MYDIR}/temp ${MYDIR}/inf.xpak |
56 |
> tbz2tool join ${MYDIR}/bin.tar.bz2 ${MYDIR}/inf.xpak ${MYDIR}/${PF}.tbz2 |
57 |
> [ -d /usr/portage/packages/All ] || mkdir -p /usr/portage/packages/All |
58 |
> mv ${MYDIR}/${PF}.tbz2 /usr/portage/packages/All |
59 |
> rm ${MYDIR}/temp/* |
60 |
> rm ${MYDIR}/bin.tar.bz2 ${MYDIR}/inf.xpak ${MYDIR}/filelist |