Skip to content

Commit 393412b

Browse files
cejkato2SiskaPavel
authored andcommitted
unirec: rpm: fixed missing ur_values issue
1 parent 0d527c3 commit 393412b

File tree

4 files changed

+19
-20
lines changed

4 files changed

+19
-20
lines changed

unirec/Makefile.am

Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,19 @@ lib_LTLIBRARIES=libunirec.la
1212
libunirec_la_CPPFLAGS=-I${srcdir}/include
1313
libunirec_la_CFLAGS=-fPIC
1414
libunirec_la_LDFLAGS=-static -ltrap
15-
libunirec_la_SOURCES=unirec.c include/unirec/ur_values.c unirec2csv.c ip_prefix_search.c ipps_internal.h
15+
libunirec_la_SOURCES=unirec.c ur_values.c unirec2csv.c ip_prefix_search.c ipps_internal.h
16+
17+
BUILT_SOURCES=ur_values.h ur_values.c ur_values.py
18+
19+
ur_values.h: ${top_srcdir}/ur_values.sh
20+
${top_srcdir}/ur_values.sh -i ${top_srcdir}
21+
22+
ur_values.c: ur_values.h
23+
24+
ur_values.py: ur_values.h
25+
26+
unirecincludedir=$(includedir)/unirec
27+
unirecinclude_HEADERS=ur_values.h
1628

1729
pkgconfigdir = $(libdir)/pkgconfig
1830
pkgconfig_DATA = unirec.pc
@@ -65,9 +77,6 @@ endif
6577
deb-clean:
6678
rm -rf unirec_*.build unirec_*.changes unirec_*.deb unirec-dev_*.deb unirec_*.orig.tar.gz unirec-*.tar.gz unirec-@VERSION@
6779

68-
install-exec-hook:
69-
rm -f $(DESTDIR)$(libdir)/libunirec.la
70-
7180
clean-local: rpm-clean deb-clean
7281
find \( -name ur_values.c -o -name ur_values.h -o -name ur_values.py \) -exec rm -f {} + || true
7382
find \( -name fields.c -o -name fields.h \) -exec rm -f {} + || true
@@ -78,7 +87,8 @@ coverage: check
7887
genhtml coverage.info --output-directory out 2>/dev/null || echo "Skipped coverage analysis"
7988

8089
install-exec-hook:
81-
rm -f $(DESTDIR)$(libdir)/libunirec.la
90+
rm -f $(DESTDIR)$(libdir)/libunirec.la $(DESTDIR)$(libdir)/libunirec++.la
8291

8392
uninstall-hook:
84-
rm -f $(DESTDIR)$(libdir)/libunirec.la $(DESTDIR)$(libdir)/libunirec.a
93+
rm -f $(DESTDIR)$(libdir)/libunirec.la $(DESTDIR)$(libdir)/libunirec++.la $(DESTDIR)$(libdir)/libunirec.a
94+

unirec/include/unirec/Makefile.am

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,5 @@ unirecinclude_HEADERS=unirec.h \
66
links.h \
77
ur_time.h \
88
unirec2csv.h \
9-
ip_prefix_search.h \
10-
ur_values.h
11-
12-
BUILT_SOURCES=ur_values.h ur_values.c ur_values.py
13-
14-
ur_values.h: ${top_srcdir}/ur_values.sh
15-
${top_srcdir}/ur_values.sh -i ${top_srcdir}
16-
17-
ur_values.c: ur_values.h
18-
19-
ur_values.py: ur_values.h
20-
9+
ip_prefix_search.h
2110

unirec/include/unirec/unirec.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ extern "C" {
5959
#include "macaddr.h"
6060
#include "ur_time.h"
6161
#include "links.h"
62-
#include "ur_values.h"
62+
#include <ur_values.h>
6363
#include <libtrap/trap.h>
6464

6565
//General setting

unirec/unirec.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959
#include <unirec/inline.h>
6060
#include <libtrap/trap.h>
6161
#include <inttypes.h>
62-
#include <unirec/ur_values.c>
62+
#include "ur_values.c"
6363

6464
#ifndef MAX
6565
#define MAX(A, B) ((A >= B) ? (A) : (B))

0 commit comments

Comments
 (0)