[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bulk package building
- To: ports@openbsd.org
- Subject: bulk package building
- From: Jacob Meuser <jakemsr@jakemsr.com>
- Date: Sun, 5 May 2002 23:14:46 -0700
- Content-Disposition: inline
- User-Agent: Mutt/1.3.99i
I noticed several people downloaded the ports_update script I
posted a while back. I put a new version for -current at
http://www.jakemsr.com/openbsd/ports/ports_update-current.
It will only work with a -current ports tree because it uses
the new BULK=Yes packaging infrastructure.
I noticed a couple things while using it this weekend. The
SUBDIRLIST I use has the following two lines:
x11/qt3,no_postgresql
x11/kde/arts3
There's no other qt3 or postgresql line in the SUBDIRLIST, but
postgresql and qt3-postgresql got built.
% ls -l /pub/pkgs/3.1-current/All/qt3*
-rw-r--r-- 3 jakemsr jakemsr 7064409 May 4 14:32 /pub/pkgs/3.1-current/All/qt3-0.3.tgz
-rw-r--r-- 3 jakemsr jakemsr 3816653 May 4 14:33 /pub/pkgs/3.1-current/All/qt3-examples-0.3.tgz
-rw-r--r-- 3 jakemsr jakemsr 5601997 May 4 14:33 /pub/pkgs/3.1-current/All/qt3-html-0.3.tgz
-rw-r--r-- 3 jakemsr jakemsr 42951 May 4 14:33 /pub/pkgs/3.1-current/All/qt3-mysql-0.3.tgz
-rw-r--r-- 3 jakemsr jakemsr 45507 May 4 15:46 /pub/pkgs/3.1-current/All/qt3-postgresql-0.3.tgz
% ls -l /pub/pkgs/3.1-current/All/postgresql*
-rw-r--r-- 3 jakemsr jakemsr 1656095 May 4 14:37 /pub/pkgs/3.1-current/All/postgresql-7.1.3.tgz
-rw-r--r-- 3 jakemsr jakemsr 676047 May 4 14:37 /pub/pkgs/3.1-current/All/postgresql-clients-7.1.3.tgz
-rw-r--r-- 3 jakemsr jakemsr 776757 May 4 14:37 /pub/pkgs/3.1-current/All/postgresql-docs-7.1.3.tgz
% ls -l /pub/pkgs/3.1-current/All/arts*
-rw-r--r-- 3 jakemsr jakemsr 1283234 May 4 15:52 /pub/pkgs/3.1-current/All/arts-1.0.0.tgz
% ls -l /pub/pkgs/3.1-current/bulk-cookies/{qt3,postgresql,arts}*
-rw-r--r-- 1 jakemsr wheel 0 May 4 15:52 /pub/pkgs/3.1-current/bulk-cookies/arts-1.0.0
-rw-r--r-- 1 jakemsr wheel 0 May 4 14:37 /pub/pkgs/3.1-current/bulk-cookies/postgresql-7.1.3
-rw-r--r-- 1 jakemsr wheel 0 May 4 15:47 /pub/pkgs/3.1-current/bulk-cookies/qt3-0.3
Also, I have
graphics/gdk-pixbuf,no_gnome
audio/gqmpeg
but it appears building gqmpeg rebuilt gdk-pixbuf (and along with it,
gnome-libs, ORBit, and esound).
% ls -l /pub/pkgs/3.1-current/bulk-cookies/{gdk-pixbuf,gnome-libs,esound.ORBit,gqmpeg}*
-rw-r--r-- 1 jakemsr wheel 0 May 4 12:06 /pub/pkgs/3.1-current/bulk-cookies/ORBit-0.5.13
-rw-r--r-- 1 jakemsr wheel 0 May 4 12:05 /pub/pkgs/3.1-current/bulk-cookies/esound-0.2.24
-rw-r--r-- 1 jakemsr wheel 0 May 4 12:15 /pub/pkgs/3.1-current/bulk-cookies/gdk-pixbuf-0.10.1p1
-rw-r--r-- 1 jakemsr wheel 0 May 4 12:04 /pub/pkgs/3.1-current/bulk-cookies/gdk-pixbuf-0.10.1p1-no_gnome
-rw-r--r-- 1 jakemsr wheel 0 May 4 12:14 /pub/pkgs/3.1-current/bulk-cookies/gnome-libs-1.4.1.4
-rw-r--r-- 1 jakemsr wheel 0 May 4 12:16 /pub/pkgs/3.1-current/bulk-cookies/gqmpeg-0.12.1
I think the gdk-pixbuf issue can be fixed with a FULLPKGNAME line
in the gdk-pixbuf Makefile, but I am at a loss for why qt3 got
rebuilt ... WRKSRC maybe ???
--
<jakemsr@jakemsr.com>