|author||Gerald Combs <email@example.com>||2002-01-20 23:05:25 +0000|
|committer||Gerald Combs <firstname.lastname@example.org>||2002-01-20 23:05:25 +0000|
Revamp the RPM building process. For versions of rpm that support
"--define", we now build the RPM and SRPM packages in packages/rpm. As a result, one need not be root to build RPM-based packages. Move the specfile to packaging/rpm/SPECS. Update the INSTALL document to include the various packaging makefile targets. svn path=/trunk/; revision=4581
Diffstat (limited to 'INSTALL')
1 files changed, 20 insertions, 5 deletions
@@ -49,10 +49,10 @@ Installation Checklist
You won't be able to capture packets, but you can read traces
that have already been captured to disk by other programs.
- You can build or not build ethereal, tethereal, editcap, and
- mergecap with the appropriate --enable-XXX or --disable-XXX flags.
- The default is to build everything. If GTK+ is not detected
- on the system, then ethereal won't be built.
+ You can build or not build ethereal, tethereal, editcap, and
+ mergecap with the appropriate --enable-XXX or --disable-XXX
+ flags. The default is to build everything. If GTK+ is not
+ detected on the system, then ethereal won't be built.
[ ] 4. Run 'make'. Hopefully, you won't run into any problems.
@@ -60,4 +60,19 @@ Installation Checklist
have root privileges in order to capture live data.
[ ] 6. Run 'make install'. If you wish to install the man page, run
- 'make install-man'. You're done.
+ 'make install-man'. If you're running a system that supports
+ the Apt, RPM, or System V Release 4 packaging systems, you can
+ run one of
+ make debian-package # Builds a binary package using dpkg
+ make rpm-package # Builds a binary package using rpm
+ make srpm-package # Builds a source package using rpm
+ make svr4-package # Builds a source package using pkgmk
+ make solaris-package # Same as "make svr4-package"
+ to make an installable package for your system.
+If you have trouble with the build or installation process, you can
+find assistance on the ethereal-users and ethereal-dev mailing lists.
+See http://www.ethereal.com/lists/ for details.