Commit graph

49 commits

Author SHA1 Message Date
Luca Deri
82c83ef75e Updated RPM package 2022-08-15 16:29:08 +02:00
Luca Deri
4a843709fa Packages changes 2022-08-15 11:32:58 +02:00
Luca Deri
e85d6d7db7 RPM fix 2022-07-20 21:26:07 +02:00
Luca Deri
a9204eb936 Rocky fix 2022-07-20 17:23:17 +02:00
Luca Deri
6d543808ad Version cut fix 2022-05-27 16:58:39 +02:00
Toni
cb62dfd249
Drop support for non-gcrypt builds. (#1469)
* As there is now a builtin, lightweight libgcrypt
   there is no need to disable tls-clho decryption.
 * It is still possible to use a host libgcrypt
   with `--with-local-libgcrypt'.

Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
2022-03-02 19:48:46 +01:00
Sam James
c2b7d77784
build: respect environment options more (#1392)
* build: update m4/ax_pthread.m4 from serial 23 -> serial 31

Update ax_pthread.m4 to the latest version from the autoconf-archive
project.

Signed-off-by: Sam James <sam@gentoo.org>

* build: properly detect AR, CC, RANLIB

It's necessary to be able to override choice of AR/CC/RANLIB and other toolchain
variables/tools for cross-compilation, testing with other toolchains, and
to ensure the compiler chosen by the user is actually used for the build.

Previously, GNU_PREFIX was kind-of used for this but this isn't a standard
variable (at all) and it wasn't applied consistently anyway.

We now use the standard autoconf mechanisms for finding these tools.

(RANLIB is already covered by LT_INIT.)

Signed-off-by: Sam James <sam@gentoo.org>

* build: use $(MAKE)

This ensures that parallel make works correctly, as otherwise, a fresh
make job will be started without the jobserver fd, and hence
not know about its parent, forcing -j1.

* build: respect CPPFLAGS, LDFLAGS

- CPPFLAGS is for the C preprocessor (usually for setting defines)
- LDFLAGS should be placed before objects for certain flags to work
  (e.g. -Wl,--as-needed)

Signed-off-by: Sam James <sam@gentoo.org>

Co-authored-by: Luca Deri <lucaderi@users.noreply.github.com>
2022-01-18 14:30:14 +01:00
Toni
60eca79fdf
Additional fix related to cf931fda6b. (#1332)
* configure.seed references removed

Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
2021-10-10 14:14:02 +02:00
Toni
e84da386c7
Added nDPI pkg-config file to Debian / Ubuntu ndpi-dev packaging. (#1318)
* Added nDPI pkg-config file to Debian / Ubuntu ndpi-dev packaging.

 * fixed missing gcrypt library dependency in libndpi.pc

Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
2021-10-03 21:29:56 +02:00
Luca Deri
77710ed8b4 OpenWRT document fix 2021-06-08 21:39:28 +00:00
Luca Deri
6db20b3ba9 Updated dependency 2021-02-19 17:59:40 +01:00
Luca Deri
bdf95a5c22 Package fix 2021-02-18 22:08:15 +00:00
Luca Deri
bce54079d8 Initial geoip support 2021-02-18 22:35:25 +01:00
Luca Deri
8297dacfe5 Added Makefile for building the development version of libndpi for OpenWRT 2021-02-07 09:29:01 +00:00
Luca Deri
78f762bd36
Typo 2020-11-22 16:51:13 +01:00
Alfredo Cardigliano
e45f0a4b64 Install ndpi under /usr 2020-11-17 09:19:07 +01:00
Luca Deri
fc58e564f0 Restored Ubuntu/Debian packaging 2020-11-03 16:08:57 +01:00
Toni
8e84abfa0e
Fix/packaging (#1047)
* Fix OpenWrt build.

Signed-off-by: Toni Uhlig <matzeton@googlemail.com>

* Fixed Debian/Ubuntu packaging.

Signed-off-by: Toni Uhlig <matzeton@googlemail.com>

* Added DPKG package build to a CI job.

Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
2020-11-03 11:36:40 +01:00
Luca Deri
50ab34bfe6 Centos8 package fix 2020-10-29 18:36:56 +01:00
Alfredo Cardigliano
53f133f669 Fix libdir on centos8 2020-10-29 18:20:51 +01:00
Alfredo Cardigliano
29dbf78c4e Removed generation of /usr/lib/.build-id 2020-10-29 17:50:05 +01:00
Alfredo Cardigliano
1c4ce8b0f4 Move libraries from /usr/local to /usr 2020-10-29 12:43:33 +01:00
Luca Deri
673d8b7fac Updated OpenWRT instructions 2020-08-17 18:17:43 +02:00
Luca Deri
b501239d3f Added README for building libndpi under OpenWRT 2020-08-17 17:17:09 +02:00
Luca Deri
fdf402d027 Added missing RPM files 2020-01-06 18:20:52 +01:00
Alfredo Cardigliano
b2832cee8e rpm-sign fix for centos8 2019-10-21 09:26:40 +02:00
Alfredo Cardigliano
604abaf81c Disabled debug_package 2019-10-18 12:30:42 +02:00
Alfredo Cardigliano
32c61d3ea1 RPM spec cleanup 2019-07-25 14:23:11 +02:00
Alfredo Cardigliano
ea80c4dacc Removed conflict with nprobe-dev 2019-07-25 11:59:01 +02:00
lucaderi
a9ce7ccb83 Packages fixes 2019-07-24 08:47:36 +02:00
Alfredo Cardigliano
8a09ca2180 Fixed RPM pkgconfig path 2019-04-19 11:44:10 +02:00
Alfredo Cardigliano
181ec4992b Deb fix (shared lib links) 2018-12-10 16:54:01 +01:00
Alfredo Cardigliano
60337330bf Creating shared lib with major version 2018-12-10 16:33:09 +01:00
Alfredo Cardigliano
af0fd3b96d RPM fix 2018-12-10 16:18:53 +01:00
Alfredo Cardigliano
b2c00b3b24 Added script to get the package version 2018-12-07 15:50:23 +01:00
Luca Deri
70d0566480 Build fix 2018-12-05 06:58:29 +01:00
lucaderi
b6be0eebf6 Fix for shared library symbolic link 2018-11-30 06:53:41 +01:00
Luca Deri
d63e000a45 Fixed package signing 2018-11-30 00:57:34 +01:00
Alfredo Cardigliano
21504c8492 rpm spec file 2018-11-19 19:01:53 +01:00
Alfredo Cardigliano
1537669178 rpm package 2018-11-19 18:02:06 +01:00
Alfredo Cardigliano
b0cfe0b9cc settins arch for -dev package as it contains static libs 2018-11-19 15:27:24 +01:00
Alfredo Cardigliano
30305cf4fa deb dependency fix 2018-11-19 15:13:38 +01:00
Alfredo Cardigliano
219951760f ubuntu ndpi/ndpi-dev package (testing) 2018-11-19 11:16:28 +01:00
emanuele-f
9e72884c7b Add OpenWrt Makefile 2018-11-13 09:58:31 +01:00
David Manouchehri
867acf717a
Added HEAD for homebrew. 2017-05-19 19:34:52 -04:00
Josh Soref
5a2f556ff7 spelling: compatibility 2017-03-12 21:20:18 +00:00
Luca Deri
f8badefa90 Update homebrew 1.8 formula 2016-05-28 11:00:32 +02:00
Luca Deri
5352c34ba5 Updated homebrew formula for 1.7 release 2015-08-18 11:58:23 +02:00
Luca Deri
2e5ceac844 Initial import from SVN 2015-04-19 07:25:59 +02:00