[wireshark] Add all header files from debian/wireshark-dev.header-files to the devel subpackage (except dissecto
Jan Šafránek
jsafrane at fedoraproject.org
Wed Sep 1 10:53:37 UTC 2010
commit 5edc233d8d991c0d5310d60d996f1b53f3661bdf
Author: Jan Safranek <jsafrane at redhat.com>
Date: Wed Sep 1 12:53:33 2010 +0200
Add all header files from debian/wireshark-dev.header-files to the devel subpackage
(except dissectors - they seem to be useless for plugin development)
wireshark.spec | 39 ++++++++-------------------------------
1 files changed, 8 insertions(+), 31 deletions(-)
---
diff --git a/wireshark.spec b/wireshark.spec
index aacc64f..713a90c 100644
--- a/wireshark.spec
+++ b/wireshark.spec
@@ -186,43 +186,20 @@ desktop-file-install --vendor fedora \
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/pixmaps
install -m 644 image/wsicon48.png $RPM_BUILD_ROOT/%{_datadir}/pixmaps/wireshark.png
-#install devel files
+#install devel files (inspired by debian/wireshark-dev.header-files)
install -d -m 0755 $RPM_BUILD_ROOT/%{_includedir}/wireshark
IDIR="${RPM_BUILD_ROOT}%{_includedir}/wireshark"
mkdir -p "${IDIR}/epan"
+mkdir -p "${IDIR}/epan/crypt"
mkdir -p "${IDIR}/epan/ftypes"
mkdir -p "${IDIR}/epan/dfilter"
mkdir -p "${IDIR}/wiretap"
-install -m 644 color.h "${IDIR}/"
-install -m 644 register.h "${IDIR}/"
-install -m 644 epan/packet.h "${IDIR}/epan/"
-install -m 644 epan/prefs.h "${IDIR}/epan/"
-install -m 644 epan/proto.h "${IDIR}/epan/"
-install -m 644 epan/tvbuff.h "${IDIR}/epan/"
-install -m 644 epan/pint.h "${IDIR}/epan/"
-install -m 644 epan/to_str.h "${IDIR}/epan/"
-install -m 644 epan/value_string.h "${IDIR}/epan/"
-install -m 644 epan/column_info.h "${IDIR}/epan/"
-install -m 644 epan/frame_data.h "${IDIR}/epan/"
-install -m 644 epan/packet_info.h "${IDIR}/epan/"
-install -m 644 epan/column-utils.h "${IDIR}/epan/"
-install -m 644 epan/epan.h "${IDIR}/epan/"
-install -m 644 epan/range.h "${IDIR}/epan/"
-install -m 644 epan/ipv4.h "${IDIR}/epan"
-install -m 644 epan/nstime.h "${IDIR}/epan/"
-install -m 644 epan/ipv6-utils.h "${IDIR}/epan/"
-install -m 644 epan/guid-utils.h "${IDIR}/epan/"
-install -m 644 epan/exceptions.h "${IDIR}/epan/"
-install -m 644 epan/address.h "${IDIR}/epan/"
-install -m 644 epan/slab.h "${IDIR}/epan/"
-install -m 644 epan/tfs.h "${IDIR}/epan/"
-install -m 644 epan/except.h "${IDIR}/epan/"
-install -m 644 epan/emem.h "${IDIR}/epan/"
-install -m 644 epan/ftypes/ftypes.h "${IDIR}/epan/ftypes/"
-install -m 644 epan/dfilter/dfilter.h "${IDIR}/epan/dfilter/"
-install -m 644 epan/dfilter/drange.h "${IDIR}/epan/dfilter/"
-install -m 644 wiretap/wtap.h "${IDIR}/wiretap/"
-
+install -m 644 color.h config.h register.h "${IDIR}/"
+install -m 644 epan/*.h "${IDIR}/epan/"
+install -m 644 epan/crypt/*.h "${IDIR}/epan/crypt"
+install -m 644 epan/ftypes/*.h "${IDIR}/epan/ftypes"
+install -m 644 epan/dfilter/*.h "${IDIR}/epan/dfilter"
+install -m 644 wiretap/*.h "${IDIR}/wiretap"
# Create pkg-config control file.
mkdir -p "${RPM_BUILD_ROOT}%{_libdir}/pkgconfig"
More information about the scm-commits
mailing list