forked from osmocom/wireshark
Use only dpkg-buildpackage for building .debs
This makes .deb generation not depending on autotools and also removes debian-package target from autotools-generated Makefile. Change-Id: Ia684cd310d85906763af1035fddf39c1fbaed984 Reviewed-on: https://code.wireshark.org/review/2052 Reviewed-by: Evan Huus <eapache@gmail.com> Reviewed-by: Gerald Combs <gerald@wireshark.org>
This commit is contained in:
parent
9538d1c433
commit
a08cbe7071
15
INSTALL
15
INSTALL
|
@ -216,11 +216,10 @@ README.windows for those instructions.
|
||||||
8. Run './wireshark' or './tshark' or ./dumpcap, and make sure things are
|
8. Run './wireshark' or './tshark' or ./dumpcap, and make sure things are
|
||||||
working. You must have root privileges in order to capture live data.
|
working. You must have root privileges in order to capture live data.
|
||||||
|
|
||||||
9. Run 'make install'. If you're running a system that supports
|
9./a. Run 'make install'. If you're running a system that supports
|
||||||
the Apt, RPM, OSX, or System V Release 4 packaging systems, you can
|
the RPM, OSX, or System V Release 4 packaging systems, you can
|
||||||
run one of
|
run one of
|
||||||
|
|
||||||
make debian-package # Builds a binary package using dpkg
|
|
||||||
make rpm-package # Builds a binary package using rpm
|
make rpm-package # Builds a binary package using rpm
|
||||||
make srpm-package # Builds a source package using rpm
|
make srpm-package # Builds a source package using rpm
|
||||||
make svr4-package # Builds a binary package using pkgmk
|
make svr4-package # Builds a binary package using pkgmk
|
||||||
|
@ -229,6 +228,16 @@ README.windows for those instructions.
|
||||||
|
|
||||||
to make an installable package for your system.
|
to make an installable package for your system.
|
||||||
|
|
||||||
|
9/b. If you 're running a system that supports APT (Debian/Ubuntu/etc.)
|
||||||
|
run
|
||||||
|
|
||||||
|
dpkg-buildpackage -us -uc -rfakeroot
|
||||||
|
|
||||||
|
in the source directory right after extracting of checking out
|
||||||
|
Wireshark's source code. (You don't have to run configure/make/etc.
|
||||||
|
prior to running dpkg-buildpackage)
|
||||||
|
|
||||||
|
|
||||||
If you have trouble with the build or installation process, you can
|
If you have trouble with the build or installation process, you can
|
||||||
find assistance on the wireshark-users and wireshark-dev mailing lists.
|
find assistance on the wireshark-users and wireshark-dev mailing lists.
|
||||||
See http://www.wireshark.org/lists/ for details.
|
See http://www.wireshark.org/lists/ for details.
|
||||||
|
|
|
@ -1157,15 +1157,6 @@ rpm-package: dist
|
||||||
false; \
|
false; \
|
||||||
fi
|
fi
|
||||||
|
|
||||||
debian-package: debian/rules
|
|
||||||
@if test x$(HAVE_DPKG_BUILDPACKAGE) = xyes ; then \
|
|
||||||
rm -f config.h ; \
|
|
||||||
dpkg-buildpackage -rfakeroot -us -uc ; \
|
|
||||||
else \
|
|
||||||
echo "Error: Debian packaging tools not found." ; \
|
|
||||||
echo "Package build abandoned." ; \
|
|
||||||
fi
|
|
||||||
|
|
||||||
# XXX - This assumes we're building from the source directory.
|
# XXX - This assumes we're building from the source directory.
|
||||||
osx-app: $(PROGRAMS) $(SCRIPTS) $(MANS) $(DATA) packaging/macosx/Info.plist
|
osx-app: $(PROGRAMS) $(SCRIPTS) $(MANS) $(DATA) packaging/macosx/Info.plist
|
||||||
@if test x$(HAVE_OSX_PACKAGING) = xyes ; then \
|
@if test x$(HAVE_OSX_PACKAGING) = xyes ; then \
|
||||||
|
|
|
@ -121,9 +121,6 @@ What needs to be done?
|
||||||
- Build source package (using CPack).
|
- Build source package (using CPack).
|
||||||
This is obsolete if we decide to release VCS snapshots instead
|
This is obsolete if we decide to release VCS snapshots instead
|
||||||
- Build rpm package (using CPack).
|
- Build rpm package (using CPack).
|
||||||
- Build dpkg package (using CPack).
|
|
||||||
This is obsolete, we should call CMake from debian/rules instead, using dh
|
|
||||||
(rbalint)
|
|
||||||
- Add back checkAPI target.
|
- Add back checkAPI target.
|
||||||
- Test and add support for other platforms (BSDs, OSX,
|
- Test and add support for other platforms (BSDs, OSX,
|
||||||
Solaris, Win32, Win64, ...)
|
Solaris, Win32, Win64, ...)
|
||||||
|
|
Loading…
Reference in New Issue