source: trunk/packs/build/packages @ 18755

Revision 18755, 12.6 KB checked in by ghudson, 21 years ago (diff)
Don't build acme on Solaris; it's too system-dependent.
RevLine 
[18755]1# $Id: packages,v 1.206 2003-02-03 13:41:35 ghudson Exp $
[8941]2
[13513]3# This file gives the list of packages to build for the release.
4# Each line gives a package name and, optionally, additional
5# information about when and on what platforms to build the package.
6# The possible options are:
7#
8#       early           build the package early in the build
9#       late            build the package late in the build
10#       on platform     build the package only on the named platforms
11#       except platform built the package only on platforms not named
12#       requires pkg    must be built after the named package
13#
14#
15# The "early" packages will be built first, in the order they appear
16# in the file. The "late" packages will be built last, also in the
17# order they appear in the file. Other packages may be reordered,
18# within the constraints imposed by the "requires" clauses. The "on",
19# and "except" options take a comma-separated list of platforms. The
20# "requires" option takes a comma-separated list of package names,
21# which can be abbreviated to the final pathname component if it is
[14376]22# unique among packages.
[13513]23#
[14376]24# One additional option gives information for building packages in
25# package management systems.
26#
27#       package NAME    give the package the name athena-NAME
28#
29# (The default package name is athena-DIR where DIR is the last
30# component of the source directory name.)
31#
[13513]32# Blank lines and lines beginning with '#' are ignored.
[8941]33
34# These tools are critical to the build process and need to be built
[18431]35# first.
[17203]36third/gmake                     early except linux
[18431]37third/gcc                       early on solaris
38third/binutils                  early on solaris
[13513]39third/m4                        early
40third/autoconf                  early
[18431]41athena/bin/install              early on solaris,irix
[17211]42third/pkgconfig                 early
[17272]43third/sed                       early on solaris
[18431]44third/bison                     early on solaris
45third/flex                      early on solaris
[8941]46
[13562]47# Athena software
48athena/bin/access
[17269]49athena/bin/aklog                requires krb5,afsbin,openafs,et
[13562]50athena/bin/athdir               requires athena/lib/athdir
51athena/bin/athinfo
[18086]52athena/bin/athneteventd         on linux
[14469]53athena/bin/athrun
[14630]54athena/bin/attach               requires locker,athena/lib/athdir
55athena/bin/attachandrun         requires athena/lib/athdir
[16942]56athena/bin/authwatch            requires krb5,gnome-libs
[13562]57athena/bin/bugme                requires Xj
[13944]58athena/bin/config_console
[8941]59athena/bin/cxref
[13562]60athena/bin/dash                 requires Xj,krb5,athena/lib/athdir
[17269]61athena/bin/delete               requires afsbin,openafs,et
[8941]62athena/bin/dent
[13513]63athena/bin/discuss              requires krb5,zephyr,ss,et
[16164]64athena/bin/dustbuster
[13562]65athena/bin/finger               requires hesiod,zephyr
[13513]66athena/bin/from                 requires hesiod,krb5
[16181]67athena/bin/gathrun
[14067]68athena/bin/get_message          requires gms,hesiod
[13513]69athena/bin/getcluster           requires hesiod
[16421]70athena/bin/grenew               requires krb5,gtk
[17702]71athena/bin/gurlview             requires gnome-libs
[13562]72athena/bin/hesinfo              requires hesiod
[13513]73athena/bin/hostinfo             requires bind,perl
[13562]74athena/bin/just
[13513]75athena/bin/lert                 requires krb5,hesiod
[12716]76athena/bin/machtype
[17522]77athena/bin/mail-dialog          requires gnome-libs
[13638]78athena/bin/neos                 requires fxcl,krb5,hesiod
[17269]79athena/bin/newpag               requires afsbin,openafs
[17523]80athena/bin/olc                  requires krb5,hesiod,zephyr,et,openmotif,Mu,wcl
[15925]81athena/bin/panel-wrapper        requires gnome-libs
[13562]82athena/bin/passwd               requires krb5,al
[17269]83athena/bin/quota                requires locker,afsbin,openafs
[16181]84athena/bin/revert-to-dash
[13656]85athena/bin/rkinit               requires krb5,athena/lib/rkinit
[11334]86athena/bin/saferm
[13562]87athena/bin/sendbug
[14150]88athena/bin/syncupdate
[13562]89athena/bin/session
90athena/bin/write
91athena/bin/xcluster             requires Xj,hesiod
92athena/bin/xdsc                 requires discuss
93
94athena/etc/athinfod
[18107]95athena/etc/athlsync             requires afsbin,openafs
[18086]96athena/etc/athstatusd           on linux
[13562]97athena/etc/busyd                requires larv
[15340]98athena/etc/cleanup              requires al,locker
[13562]99athena/etc/console              requires Xj
100athena/etc/cviewd               requires larv
101athena/etc/desync
[13944]102athena/etc/dm                   requires al
[13638]103athena/etc/fxserver             requires fxcl,krb5,hesiod
[13562]104athena/etc/gettime
105athena/etc/larvnetd             requires larv,ares,hesiod
[17269]106athena/etc/listsuidcells        requires afsbin,openafs
[14066]107athena/etc/messaged             requires gms
[13562]108athena/etc/mkcred
[14376]109athena/etc/newsyslog            except linux
[13656]110athena/etc/rkinitd              requires krb5,athena/lib/rkinit
[15737]111athena/etc/rpmupdate            on linux
[13562]112athena/etc/synctree
113athena/etc/track
[13760]114athena/etc/writed
[13944]115athena/etc/xlogin               requires krb5,al,wcl,larv
[13562]116
[14376]117athena/lib/Mu                   package libMu
118athena/lib/Xj                   package libXj
[17269]119athena/lib/al                   requires hesiod,afsbin,openafs package libal
[13562]120athena/lib/ares
[14376]121athena/lib/athdir               package libathdir
122athena/lib/et                   package libet
[14066]123athena/lib/gms                  requires et
[14514]124athena/lib/fxcl                 requires krb5,hesiod package libfxcl
[13562]125athena/lib/hesiod
[13567]126athena/lib/larv                 requires hesiod
[17269]127athena/lib/locker               requires zephyr,krb5,hesiod,afsbin,openafs,et
[14630]128athena/lib/rkinit               requires krb5,et package librkinit
[14376]129athena/lib/ss                   requires readline,et package libss
[13562]130athena/lib/zephyr               requires krb5,ares,hesiod,ss,et
131
132# Third-party software
[18755]133third/acme                      except solaris requires gettext,intltool,libgnomeui,libglade,libwnck,GConf2
[17085]134third/afsbin                    on irix
[18724]135third/at-spi                    requires gettext,intltool,libbonobo,atk,gtk2,gail,libbonobo,bonobo-activation,popt
[18431]136third/atk                       requires glib2,gettext
[18507]137third/audiofile
[13562]138third/bash
139third/bind
[16772]140third/bonobo                    requires gnome-libs,libxml,gnome-print,gdk-pixbuf,oaf
[18431]141third/bonobo-activation         requires gettext,glib2,ORBit2,linc,libxml2
[16772]142third/bonobo-conf               requires bonobo
[18724]143third/bug-buddy                 requires gettext,intltool,gtk2,glib2,gnome-vfs2,libgnome,libgnomecanvas,libgnomeui,libglade2,libxml2
[15856]144third/bzip2                     except linux
[18724]145third/control-center            requires gettext,intltool,gtk2,GConf2,libgnomeui,libglade2,libbonobo,libbonoboui,bonobo-activation,libglade2,gnome-desktop,libxml2,gnome-vfs2,esound,metacity,Xft
[17288]146third/db
[16172]147third/diffutils                 on solaris
[18724]148third/eel                       requires gettext,GConf2,gtk2,glib2,gnome-vfs2,gail,libart_lgpl,libgnome,libgnomeui,libxml2,libglade2,Xrender
[17789]149third/emacs                     requires hesiod,krb5,texinfo
[17633]150third/enscript
[18724]151third/eog                       requires gettext,intltool,gnome-vfs2,libgnomeprint,libgnomeui,libbonoboui,bonobo-activation,librsvg,ORBit2,GConf2,jpeg,libpng,popt
[16164]152third/esound                    requires audiofile
[18431]153third/evolution                 requires bonobo,libglade,gtkhtml,gnome-vfs,bonobo-conf,scrollkeeper,soup,openssl
[18505]154third/expat                     except linux
155third/fcpackage/fontconfig      requires expat,freetype
[18508]156third/fcpackage/Xft             requires fontconfig,freetype,Xrender
157third/fcpackage/Xrender         except linux
[18726]158third/file-roller               requires gettext,intltool,glib2,gtk2,libgnome,libgnomeui,gnome-vfs2,libglade2,bonobo-activation,libbonobo,libbonoboui,scrollkeeper
[17246]159third/freetype
[18431]160third/gail                      requires atk,gtk2,libgnomecanvas
161third/gal                       requires gnome-vfs,libglade
[17203]162third/GConf                     requires gtk,oaf,ORBit,libxml,libxml2
[18724]163third/GConf2                    requires gettext,glib2,libxml2,gtk2,ORBit2,linc
[18431]164third/gconf-editor              requires gettext,intltool,GConf2,gtk2
[15397]165third/gdbm                      except linux
166third/gdk-pixbuf                requires libpng,libungif,jpeg,gtk
[18728]167third/gedit                     requires gettext,intltool,GConf2,libgnomeui,libglade2,libgnomeprintui,eel,popt,glib2,ORBit2,libbonobo,bonobo-activation,scrollkeeper
[17017]168third/gettext                   except linux requires libiconv
[14754]169third/glib
[18431]170third/glib2                     requires libiconv,gettext
[15321]171third/gmp                       except linux
[18431]172third/gnome2-user-docs          requires scrollkeeper
[18724]173third/gnome-applets             requires gettext,intltool,gtk2,libgnome,libgnomeui,gnome-vfs2,GConf2,scrollkeeper,gnome-panel,libgtop,libwnck,libglade2,gail
174third/gnome-desktop             requires gettext,gtk2,libgnomecanvas,libgnomeui,gnome-vfs2,startup-notification
175third/gnome-icon-theme          requires gettext,intltool
[16722]176third/gnome-libs                requires gtk,imlib,db,ORBit,xpm,esound
[18730]177third/gnome-media               requires gettext,intltool,glib2,libgnomeui,esound,scrollkeeper,gail,gstreamer
[17232]178third/gnome-mime-data           requires gettext
[18724]179third/gnome-panel               requires gettext,intltool,glib2,GConf2,gnome-desktop,gtk2,libglade2,libgnome,libgnomeui,ORBit2,gnome-vfs2,libwnck,libbonoboui,pango,libpng
[17946]180third/gnome-print               requires gnome-libs,libxml,gdk-pixbuf,freetype,tetex
[18741]181third/gnome-system-monitor      except solaris requires gettext,libgnome,libgnomeui,GConf2,libwnck,libgtop,gtk2
[18724]182third/gnome-terminal            requires gettext,gtk2,GConf2,libglade2,libgnomeui,vte,startup-notification,Xft
183third/gnome-themes              requires gettext,intltool
184third/gnome-utils               requires gettext,intltool,libgnome,libgnomeui,libglade2,libbonoboui,gnome-vfs2,gnome-panel,popt,pango,scrollkeeper
[17233]185third/gnome-vfs                 requires gnome-libs,oaf,GConf,bzip2,gnome-mime-data
[18431]186third/gnome-vfs2                requires gettext,glib2,libxml2,GConf2,libbonobo,bonobo-activation,ORBit2,gnome-mime-data,bzip2,openssl,openafs,popt
[18732]187third/gst-plugins               requires GConf2,gstreamer,glib2,gnome-vfs2,jpeg,libpng,freetype
[18730]188third/gstreamer                 requires glib2,libxml2,popt
[18431]189third/gtk-engines               requires gtk2
[17232]190third/gtk                       requires glib,gettext
[18431]191third/gtk2                      requires glib2,pango,atk,tiff,libpng,jpeg
[16994]192third/gtkhtml                   requires gnome-print,gdk-pixbuf,gal,bonobo,GConf,control-center
[15321]193third/imlib                     requires libpng,libungif,jpeg,gtk
[13562]194third/inetd                     requires tcp_wrappers
195third/intlfonts                 requires emacs
[18467]196third/intltool                  requires perl
[17898]197third/ispell
[13562]198third/jot
[15397]199third/jpeg                      except linux,irix
[13562]200third/kermit
[16972]201third/krb5                      requires et,ss package krb5-prep
[14376]202third/krb5/src/appl             requires al,locker,zephyr,krb5,hesiod package krb5
[13562]203third/ksrvutil                  requires krb5
204third/lam
[18493]205third/libart_lgpl
[18431]206third/libbonobo                 requires gettext,ORBit2,glib2,bonobo-activation
207third/libbonoboui               requires gettext,libgnomecanvas,libbonobo,libgnome,bonobo-activation,libxml2,GConf2,gtk2,libglade2,glib2
[18486]208third/libgail-gnome             requires atk,gtk2,libbonobo,libbonoboui,libgnomeui,at-spi
[18431]209third/libghttp                  except linux
[15408]210third/libglade                  requires gtk,gnome-libs,libxml
[18431]211third/libglade2                 requires gtk2,libxml2,atk,gettext
212third/libgnome                  requires gettext,audiofile,esound,GConf2,glib2,gnome-vfs2,libbonobo,libxml2,libxslt,popt,zlib,bzip2
213third/libgnomecanvas            requires gettext,gtk2,libart_lgpl,pango,libglade2,glib2
214third/libgnomeprint             requires gettext,glib2,libart_lgpl,pango,libxml2,libbonobo,freetype
215third/libgnomeprintui           requires gettext,libgnomeprint,libgnomecanvas,libglade2
[18724]216third/libgnomeui                requires gettext,audiofile,esound,jpeg,libgnome,libgnomecanvas,libbonoboui,GConf2,pango,libglade2,popt,gtk2
[18431]217third/libgtkhtml                requires gtk2,libxml2,gnome-vfs2,gail
[18741]218third/libgtop                   except solaris requires gettext,glib2
[17017]219third/libiconv                  except linux
[18431]220third/libIDL                    requires glib2
[17444]221third/libole2
[15321]222third/libpng                    except linux requires zlib
[18431]223third/librep                    requires gettext,gmp,gdbm,readline
224third/librsvg                   requires gtk2,glib2,libart_lgpl,libxml2,pango,popt
[15321]225third/libungif                  except linux
[18724]226third/libwnck                   requires gettext,startup-notification,gtk2,glib2
[18156]227third/libxml                    requires zlib
228third/libxml2                   requires zlib
[18431]229third/libxslt                   requires libxml2
230third/libzvt                    requires glib2,gtk2,libart_lgpl
231third/linc                      requires glib2,openssl
[13562]232third/look                      on irix
[14376]233third/lprng/athena              package lprng-misc
[13562]234third/lprng/ifhp
235third/lprng/lprng               requires krb5,zephyr,hesiod
236third/mdoc
[18724]237third/metacity                  requires gettext,intltool,gtk2,GConf2,startup-notification
[16283]238third/mingetty                  on linux
[13562]239third/motif/clients/mwm         on solaris
[18724]240third/nautilus                  requires gettext,intltool,libart_lgpl,bonobo-activation,libbonobo,libbonoboui,eel,esound,glib2,libgnomecanvas,gnome-desktop,libgnome,libgnomeui,gnome-vfs2,gtk2,librsvg,libxml2,pango,jpeg,ORBit2
[18730]241third/nautilus-media            requires gstreamer,libgnome,libgnomeui,eel,nautilus
[13562]242third/nmh                       requires krb5,hesiod
[15625]243third/nvi                       on linux
[18431]244third/oaf                       requires libxml,ORBit,popt
[17085]245third/openafs                   except irix
[17522]246third/openmotif                 on linux
[16852]247third/openssh                   requires krb5,tcp_wrappers,openssl
[17357]248third/openssl                   requires perl
[15321]249third/ORBit                     requires glib,gettext
[18431]250third/ORBit2                    requires glib2,linc,libIDL,popt
[18506]251third/pango                     requires freetype,glib2,Xft
[13562]252third/patch                     on solaris
[17843]253third/perl                      requires db,gdbm,libiconv
[15671]254third/pine                      requires krb5,hesiod
[18471]255third/popt                      except linux requires gettext,libiconv
[13562]256third/rcs                       on solaris
[15076]257third/read-edid                 on linux
[16073]258third/readline                  except linux
[18431]259third/rep-gtk                   requires librep,glib2,gtk2,libgnome,libgnomeui,libgnomecanvas,libglade2
[13562]260third/rs
[18506]261third/sawfish                   requires librep,rep-gtk,gtk2,audiofile,esound,control-center,Xft
[18514]262third/scrollkeeper              requires intltool,libxml2,libxslt
[13562]263third/sendmail                  requires hesiod,tcp_wrappers
[18152]264third/soup                      requires glib,libxml,popt,openssl
[18724]265third/startup-notification
[13562]266third/sysinfo                   on solaris,irix,linux
267third/talk                      on solaris,irix
268third/tcp_wrappers              except linux
269third/tcsh                      requires hesiod
[17789]270third/tetex                     requires texinfo
271third/texinfo
[18431]272third/tiff                      except linux requires jpeg,zlib
[13562]273third/top                       except irix,linux
274third/traceroute                on solaris
[18724]275third/vte                       requires gettext,glib2,pango,libzvt,Xft
[17523]276third/wcl                       requires openmotif
[13562]277third/whois                     on irix
[17790]278third/x11-ssh-askpass
[13562]279third/x3270
[15625]280third/xalf                      requires gtk,control-center
[13562]281third/xmh
[16231]282third/xntp                      package ntp
[15321]283third/xpm                       on solaris
[15866]284third/xscreensaver              requires krb5,control-center
[18724]285third/yelp                      requires ORBit2,glib2,libgnome,libxslt,gnome-vfs2,libgnomeui,libbonobo,GConf2,bzip2,popt,libgtkhtml,libglade2
[17357]286third/zlib                      except linux
[13513]287
[13562]288# Final packs stuff
[14376]289packs/config                    late except linux
[13513]290packs/dotfiles                  late
291packs/glue                      late
[14376]292packs/install                   late package base
293packs/maint                     late package ws
294packs/update                    late except linux
295packs/build/config              late package imakecf
Note: See TracBrowser for help on using the repository browser.