Re: UPDATE: Suricata-7.0.1

2023-11-13 Thread Stefan Hagen
gonzalo wrote (2023-11-01 14:44 CET):
> Hi Stefan,
> 
> Sorry the delay, I made it for 7.0.2, this looks better for you?
> 

-MASTER_SITES = https://www.openinfosecfoundation.org/download/
+SITES =https://www.openinfosecfoundation.org/download/

Are you working on -release? MASTER_SITES is gone for a while now...

I manually applied the failing Makefile and it works now.

There were still a lot of WANTLIB and some LIB_DEPENDS entries that
aren't needed. I removed these.

Please double check that I didn't remove too much. If the port needs
some of these installed at runtime, they should better be added as
RUN_DEPENDS.

portcheck, port-lib-depends-check and test target are happy with this. A
short runtime test by enabling + starting the daemon on my trunk device
worked.

Regenerated patch with my tweaks below.

ok sdk@

Index: security/suricata/Makefile
===
RCS file: /cvs/ports/security/suricata/Makefile,v
diff -u -p -u -p -r1.60 Makefile
--- security/suricata/Makefile  27 Sep 2023 16:34:37 -  1.60
+++ security/suricata/Makefile  13 Nov 2023 14:42:34 -
@@ -3,7 +3,7 @@ NOT_FOR_ARCHS = powerpc64 riscv64
 
 COMMENT =  high performance network IDS, IPS and security monitoring
 
-SURICATA_V =   6.0.12
+SURICATA_V =   7.0.2
 SUPDATE_V =1.2.7
 
 DISTNAME = suricata-${SURICATA_V}
@@ -20,9 +20,8 @@ PERMIT_PACKAGE=   Yes
 SITES =https://www.openinfosecfoundation.org/download/
 
 # uses pledge()
-WANTLIB +=  ${COMPILER_LIBCXX} c iconv jansson lz4 lzma m magic
-WANTLIB +=  maxminddb net nspr4 nss3 nssutil3 pcap pcre plc4 plds4
-WANTLIB +=  smime3 ssl3 yaml-0 z
+WANTLIB += ${COMPILER_LIBCXX} c elf iconv jansson lz4 m magic maxminddb
+WANTLIB += net pcap pcre2-8 yaml-0 z
 
 MODULES =  lang/python
 
@@ -34,22 +33,19 @@ BUILD_DEPENDS = devel/py-setuptools${MOD
 RUN_DEPENDS =  textproc/py-yaml${MODPY_FLAVOR}
 
 LIB_DEPENDS =  archivers/lz4 \
-   archivers/xz \
converters/libiconv \
devel/jansson \
-   devel/nspr \
devel/libyaml \
devel/libmagic \
-   devel/pcre \
+   devel/pcre2 \
net/libnet/1.1 \
-   net/libmaxminddb \
-   security/nss
+   net/libmaxminddb
 
 COMPILER = base-clang ports-gcc
 DEBUG_PACKAGES = ${BUILD_PACKAGES}
 
 CONFIGURE_STYLE =  autoconf
-AUTOCONF_VERSION = 2.69
+AUTOCONF_VERSION = 2.71
 AUTOMAKE_VERSION = 1.15
 
 CONFIGURE_ENV =ac_cv_path_HAVE_PDFLATEX= \
Index: security/suricata/distinfo
===
RCS file: /cvs/ports/security/suricata/distinfo,v
diff -u -p -u -p -r1.20 distinfo
--- security/suricata/distinfo  3 Jul 2023 08:22:31 -   1.20
+++ security/suricata/distinfo  13 Nov 2023 14:42:34 -
@@ -1,2 +1,2 @@
-SHA256 (suricata-6.0.12.tar.gz) = BLIxYJNbAxl7CFwszJ2Ah1oz8RVYMFTRRgqw+2bYNLM=
-SIZE (suricata-6.0.12.tar.gz) = 27388535
+SHA256 (suricata-7.0.2.tar.gz) = tOtgSDjvmag5a8i3u1TK0R8kQsvXy7MA5/WqsZCXvE0=
+SIZE (suricata-7.0.2.tar.gz) = 23445403
Index: security/suricata/patches/patch-configure_ac
===
RCS file: /cvs/ports/security/suricata/patches/patch-configure_ac,v
diff -u -p -u -p -r1.11 patch-configure_ac
--- security/suricata/patches/patch-configure_ac3 Jul 2023 08:22:31 
-   1.11
+++ security/suricata/patches/patch-configure_ac13 Nov 2023 14:42:34 
-
@@ -3,7 +3,7 @@ To remove the pid file, its directory mu
 Index: configure.ac
 --- configure.ac.orig
 +++ configure.ac
-@@ -2764,7 +2764,7 @@ if test "$WINDOWS_PATH" = "yes"; then
+@@ -2560,7 +2560,7 @@ if test "$WINDOWS_PATH" = "yes"; then
  fi
  else
  EXPAND_VARIABLE(localstatedir, e_logdir, "/log/suricata/")
Index: security/suricata/patches/patch-doc_userguide_Makefile_in
===
RCS file: /cvs/ports/security/suricata/patches/patch-doc_userguide_Makefile_in,v
diff -u -p -u -p -r1.6 patch-doc_userguide_Makefile_in
--- security/suricata/patches/patch-doc_userguide_Makefile_in   3 Jul 2023 
08:22:31 -   1.6
+++ security/suricata/patches/patch-doc_userguide_Makefile_in   13 Nov 2023 
14:42:34 -
@@ -3,32 +3,6 @@ Index: doc/userguide/Makefile.in
 +++ doc/userguide/Makefile.in
 @@ -1,3 +1,4 @@
 +
- # Makefile.in generated by automake 1.16.1 from Makefile.am.
+ # Makefile.in generated by automake 1.16.5 from Makefile.am.
  # @configure_input@
- 
-@@ -623,14 +624,14 @@ uninstall-man: uninstall-man1
- @HAVE_SPHINXBUILD_TRUE@   sysconfdir=$(sysconfdir) \
- @HAVE_SPHINXBUILD_TRUE@   localstatedir=$(localstatedir) \
- @HAVE_SPHINXBUILD_TRUE@   version=$(PACKAGE_VERSION) \
--@HAVE_SPHINXBUILD_TRUE@   $(SPHINX_BUILD) -W -b html -d 
_build/doctrees \
-+@HAVE_SPHINXBUILD_TRUE@ 

Re: UPDATE: Suricata-7.0.1

2023-10-26 Thread Stefan Hagen
gonzalo wrote (2023-10-25 13:01 CEST):
> ping

I'm getting this error. Is there a patch missing?

util-privs.c:246:20: error: use of undeclared identifier 'SC_ERR_GID_FAILED'
SCLogError(SC_ERR_GID_FAILED, "unable to set the group ID,"
   ^
util-privs.c:254:20: error: use of undeclared identifier 'SC_ERR_UID_FAILED'
SCLogError(SC_ERR_UID_FAILED, "unable to set the user ID,"
   ^
2 errors generated.
*** Error 1 in target 'util-privs.o'
*** Error 1 in src (Makefile:3487 'util-privs.o')
*** Error 2 in src (Makefile:2684 'all')
*** Error 1 in /home/dpb/usr/ports/pobj/suricata-7.0.1/suricata-7.0.1 
(Makefile:519 'all-recursive')
*** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:3034 
'/usr/ports/pobj/suricata-7.0.1/.build_done': @cd /usr/ports/pobj/suricata-7...)
*** Error 2 in /usr/ports/security/suricata 
(/usr/ports/infrastructure/mk/bsd.port.mk:2677 'all': @lock=suricata-7.0.1;  
export _LOCKS_HELD=...)




> On 10/18/23 16:42, Gonzalo L. Rodriguez wrote:
> > Hello,
> > 
> > Update for Suricata to 7.0.1:
> > 
> > https://github.com/OISF/suricata/releases/tag/suricata-7.0.1
> > 
> > OK? Comments?
> > 
> > Cheers.-
> > 
> > 
> > Index: Makefile
> > ===
> > RCS file: /cvs/ports/security/suricata/Makefile,v
> > retrieving revision 1.60
> > diff -u -p -r1.60 Makefile
> > --- Makefile27 Sep 2023 16:34:37 -  1.60
> > +++ Makefile18 Oct 2023 14:14:00 -
> > @@ -3,7 +3,7 @@ NOT_FOR_ARCHS = powerpc64 riscv64
> >   COMMENT = high performance network IDS, IPS and security monitoring
> > -SURICATA_V =   6.0.12
> > +SURICATA_V =   7.0.1
> >   SUPDATE_V =   1.2.7
> >   DISTNAME =suricata-${SURICATA_V}
> > @@ -20,9 +20,8 @@ PERMIT_PACKAGE=   Yes
> >   SITES =   https://www.openinfosecfoundation.org/download/
> >   # uses pledge()
> > -WANTLIB +=  ${COMPILER_LIBCXX} c iconv jansson lz4 lzma m magic
> > -WANTLIB +=  maxminddb net nspr4 nss3 nssutil3 pcap pcre plc4 plds4
> > -WANTLIB +=  smime3 ssl3 yaml-0 z
> > +WANTLIB += ${COMPILER_LIBCXX} c elf iconv m pcap yaml-0 z
> > +WANTLIB += jansson lz4 magic maxminddb net pcre2-8
> >   MODULES = lang/python
> > @@ -40,7 +39,7 @@ LIB_DEPENDS = archivers/lz4 \
> > devel/nspr \
> > devel/libyaml \
> > devel/libmagic \
> > -   devel/pcre \
> > +   devel/pcre2 \
> > net/libnet/1.1 \
> > net/libmaxminddb \
> > security/nss
> > @@ -49,7 +48,7 @@ COMPILER =base-clang ports-gcc
> >   DEBUG_PACKAGES = ${BUILD_PACKAGES}
> >   CONFIGURE_STYLE = autoconf
> > -AUTOCONF_VERSION = 2.69
> > +AUTOCONF_VERSION = 2.71
> >   AUTOMAKE_VERSION =1.15
> >   CONFIGURE_ENV =   ac_cv_path_HAVE_PDFLATEX= \
> > Index: distinfo
> > ===
> > RCS file: /cvs/ports/security/suricata/distinfo,v
> > retrieving revision 1.20
> > diff -u -p -r1.20 distinfo
> > --- distinfo3 Jul 2023 08:22:31 -   1.20
> > +++ distinfo18 Oct 2023 14:14:00 -
> > @@ -1,2 +1,2 @@
> > -SHA256 (suricata-6.0.12.tar.gz) = 
> > BLIxYJNbAxl7CFwszJ2Ah1oz8RVYMFTRRgqw+2bYNLM=
> > -SIZE (suricata-6.0.12.tar.gz) = 27388535
> > +SHA256 (suricata-7.0.1.tar.gz) = 
> > YEfHX555qbDMbWx2MgJKQSaBK8IS9SrPXTyBPMfJ+ws=
> > +SIZE (suricata-7.0.1.tar.gz) = 23439262
> > Index: patches/patch-configure_ac
> > ===
> > RCS file: /cvs/ports/security/suricata/patches/patch-configure_ac,v
> > retrieving revision 1.11
> > diff -u -p -r1.11 patch-configure_ac
> > --- patches/patch-configure_ac  3 Jul 2023 08:22:31 -   1.11
> > +++ patches/patch-configure_ac  18 Oct 2023 14:14:00 -
> > @@ -3,7 +3,7 @@ To remove the pid file, its directory mu
> >   Index: configure.ac
> >   --- configure.ac.orig
> >   +++ configure.ac
> > -@@ -2764,7 +2764,7 @@ if test "$WINDOWS_PATH" = "yes"; then
> > +@@ -2559,7 +2559,7 @@ if test "$WINDOWS_PATH" = "yes"; then
> >fi
> >else
> >EXPAND_VARIABLE(localstatedir, e_logdir, "/log/suricata/")
> > Index: patches/patch-doc_userguide_Makefile_in
> > ===
> > RCS file: 
> > /cvs/ports/security/suricata/patches/patch-doc_userguide_Makefile_in,v
> > retrieving revision 1.6
> > diff -u -p -r1.6 patch-doc_userguide_Makefile_in
> > --- patches/patch-doc_userguide_Makefile_in 3 Jul 2023 08:22:31 -   
> > 1.6
> > +++ patches/patch-doc_userguide_Makefile_in 18 Oct 2023 14:14:00 -
> > @@ -3,32 +3,6 @@ Index: doc/userguide/Makefile.in
> >   +++ doc/userguide/Makefile.in
> >   @@ -1,3 +1,4 @@
> >   +
> > - # Makefile.in generated by automake 1.16.1 from Makefile.am.
> > + # Makefile.in generated by automake 1.16.5 from Makefile.am.
> ># @configure_input@
> > -
> > -@@ -623,14 +624,14 @@ uninstall-man: 

Re: UPDATE: Suricata-7.0.1

2023-10-25 Thread gonzalo

ping

On 10/18/23 16:42, Gonzalo L. Rodriguez wrote:

Hello,

Update for Suricata to 7.0.1:

https://github.com/OISF/suricata/releases/tag/suricata-7.0.1

OK? Comments?

Cheers.-


Index: Makefile
===
RCS file: /cvs/ports/security/suricata/Makefile,v
retrieving revision 1.60
diff -u -p -r1.60 Makefile
--- Makefile27 Sep 2023 16:34:37 -  1.60
+++ Makefile18 Oct 2023 14:14:00 -
@@ -3,7 +3,7 @@ NOT_FOR_ARCHS = powerpc64 riscv64
  
  COMMENT =	high performance network IDS, IPS and security monitoring
  
-SURICATA_V =	6.0.12

+SURICATA_V =   7.0.1
  SUPDATE_V =   1.2.7
  
  DISTNAME =	suricata-${SURICATA_V}

@@ -20,9 +20,8 @@ PERMIT_PACKAGE=   Yes
  SITES =   https://www.openinfosecfoundation.org/download/
  
  # uses pledge()

-WANTLIB +=  ${COMPILER_LIBCXX} c iconv jansson lz4 lzma m magic
-WANTLIB +=  maxminddb net nspr4 nss3 nssutil3 pcap pcre plc4 plds4
-WANTLIB +=  smime3 ssl3 yaml-0 z
+WANTLIB += ${COMPILER_LIBCXX} c elf iconv m pcap yaml-0 z
+WANTLIB += jansson lz4 magic maxminddb net pcre2-8
  
  MODULES =	lang/python
  
@@ -40,7 +39,7 @@ LIB_DEPENDS =	archivers/lz4 \

devel/nspr \
devel/libyaml \
devel/libmagic \
-   devel/pcre \
+   devel/pcre2 \
net/libnet/1.1 \
net/libmaxminddb \
security/nss
@@ -49,7 +48,7 @@ COMPILER =base-clang ports-gcc
  DEBUG_PACKAGES = ${BUILD_PACKAGES}
  
  CONFIGURE_STYLE =	autoconf

-AUTOCONF_VERSION = 2.69
+AUTOCONF_VERSION = 2.71
  AUTOMAKE_VERSION =1.15
  
  CONFIGURE_ENV =		ac_cv_path_HAVE_PDFLATEX= \

Index: distinfo
===
RCS file: /cvs/ports/security/suricata/distinfo,v
retrieving revision 1.20
diff -u -p -r1.20 distinfo
--- distinfo3 Jul 2023 08:22:31 -   1.20
+++ distinfo18 Oct 2023 14:14:00 -
@@ -1,2 +1,2 @@
-SHA256 (suricata-6.0.12.tar.gz) = BLIxYJNbAxl7CFwszJ2Ah1oz8RVYMFTRRgqw+2bYNLM=
-SIZE (suricata-6.0.12.tar.gz) = 27388535
+SHA256 (suricata-7.0.1.tar.gz) = YEfHX555qbDMbWx2MgJKQSaBK8IS9SrPXTyBPMfJ+ws=
+SIZE (suricata-7.0.1.tar.gz) = 23439262
Index: patches/patch-configure_ac
===
RCS file: /cvs/ports/security/suricata/patches/patch-configure_ac,v
retrieving revision 1.11
diff -u -p -r1.11 patch-configure_ac
--- patches/patch-configure_ac  3 Jul 2023 08:22:31 -   1.11
+++ patches/patch-configure_ac  18 Oct 2023 14:14:00 -
@@ -3,7 +3,7 @@ To remove the pid file, its directory mu
  Index: configure.ac
  --- configure.ac.orig
  +++ configure.ac
-@@ -2764,7 +2764,7 @@ if test "$WINDOWS_PATH" = "yes"; then
+@@ -2559,7 +2559,7 @@ if test "$WINDOWS_PATH" = "yes"; then
   fi
   else
   EXPAND_VARIABLE(localstatedir, e_logdir, "/log/suricata/")
Index: patches/patch-doc_userguide_Makefile_in
===
RCS file: /cvs/ports/security/suricata/patches/patch-doc_userguide_Makefile_in,v
retrieving revision 1.6
diff -u -p -r1.6 patch-doc_userguide_Makefile_in
--- patches/patch-doc_userguide_Makefile_in 3 Jul 2023 08:22:31 -   
1.6
+++ patches/patch-doc_userguide_Makefile_in 18 Oct 2023 14:14:00 -
@@ -3,32 +3,6 @@ Index: doc/userguide/Makefile.in
  +++ doc/userguide/Makefile.in
  @@ -1,3 +1,4 @@
  +
- # Makefile.in generated by automake 1.16.1 from Makefile.am.
+ # Makefile.in generated by automake 1.16.5 from Makefile.am.
   # @configure_input@
-
-@@ -623,14 +624,14 @@ uninstall-man: uninstall-man1
- @HAVE_SPHINXBUILD_TRUE@   sysconfdir=$(sysconfdir) \
- @HAVE_SPHINXBUILD_TRUE@   localstatedir=$(localstatedir) \
- @HAVE_SPHINXBUILD_TRUE@   version=$(PACKAGE_VERSION) \
--@HAVE_SPHINXBUILD_TRUE@   $(SPHINX_BUILD) -W -b html -d 
_build/doctrees \
-+@HAVE_SPHINXBUILD_TRUE@   $(SPHINX_BUILD) -b html -d 
_build/doctrees \
- @HAVE_SPHINXBUILD_TRUE@   $(top_srcdir)/doc/userguide _build/html
-
- @HAVE_SPHINXBUILD_TRUE@_build/latex/Suricata.pdf:
- @HAVE_SPHINXBUILD_TRUE@   sysconfdir=$(sysconfdir) \
- @HAVE_SPHINXBUILD_TRUE@   localstatedir=$(localstatedir) \
- @HAVE_SPHINXBUILD_TRUE@   version=$(PACKAGE_VERSION) \
--@HAVE_SPHINXBUILD_TRUE@   $(SPHINX_BUILD) -W -b latex -d 
_build/doctrees \
-+@HAVE_SPHINXBUILD_TRUE@   $(SPHINX_BUILD) -b latex -d 
_build/doctrees \
- @HAVE_SPHINXBUILD_TRUE@   $(top_srcdir)/doc/userguide _build/latex
- # The Sphinx generated Makefile is GNU Make specific, so just do what
- # it does here - yes, multiple passes of pdflatex is required.
-@@ -650,7 +651,7 @@ uninstall-man: uninstall-man1
- @HAVE_SPHINXBUILD_TRUE@   sysconfdir=$(sysconfdir) \
- @HAVE_SPHINXBUILD_TRUE@   localstatedir=$(localstatedir) \
- @HAVE_SPHINXBUILD_TRUE@   version=$(PACKAGE_VERSION) \

UPDATE: Suricata-7.0.1

2023-10-18 Thread Gonzalo L. Rodriguez
Hello,

Update for Suricata to 7.0.1:

https://github.com/OISF/suricata/releases/tag/suricata-7.0.1

OK? Comments?

Cheers.-


Index: Makefile
===
RCS file: /cvs/ports/security/suricata/Makefile,v
retrieving revision 1.60
diff -u -p -r1.60 Makefile
--- Makefile27 Sep 2023 16:34:37 -  1.60
+++ Makefile18 Oct 2023 14:14:00 -
@@ -3,7 +3,7 @@ NOT_FOR_ARCHS = powerpc64 riscv64
 
 COMMENT =  high performance network IDS, IPS and security monitoring
 
-SURICATA_V =   6.0.12
+SURICATA_V =   7.0.1
 SUPDATE_V =1.2.7
 
 DISTNAME = suricata-${SURICATA_V}
@@ -20,9 +20,8 @@ PERMIT_PACKAGE=   Yes
 SITES =https://www.openinfosecfoundation.org/download/
 
 # uses pledge()
-WANTLIB +=  ${COMPILER_LIBCXX} c iconv jansson lz4 lzma m magic
-WANTLIB +=  maxminddb net nspr4 nss3 nssutil3 pcap pcre plc4 plds4
-WANTLIB +=  smime3 ssl3 yaml-0 z
+WANTLIB += ${COMPILER_LIBCXX} c elf iconv m pcap yaml-0 z
+WANTLIB += jansson lz4 magic maxminddb net pcre2-8
 
 MODULES =  lang/python
 
@@ -40,7 +39,7 @@ LIB_DEPENDS = archivers/lz4 \
devel/nspr \
devel/libyaml \
devel/libmagic \
-   devel/pcre \
+   devel/pcre2 \
net/libnet/1.1 \
net/libmaxminddb \
security/nss
@@ -49,7 +48,7 @@ COMPILER =base-clang ports-gcc
 DEBUG_PACKAGES = ${BUILD_PACKAGES}
 
 CONFIGURE_STYLE =  autoconf
-AUTOCONF_VERSION = 2.69
+AUTOCONF_VERSION = 2.71
 AUTOMAKE_VERSION = 1.15
 
 CONFIGURE_ENV =ac_cv_path_HAVE_PDFLATEX= \
Index: distinfo
===
RCS file: /cvs/ports/security/suricata/distinfo,v
retrieving revision 1.20
diff -u -p -r1.20 distinfo
--- distinfo3 Jul 2023 08:22:31 -   1.20
+++ distinfo18 Oct 2023 14:14:00 -
@@ -1,2 +1,2 @@
-SHA256 (suricata-6.0.12.tar.gz) = BLIxYJNbAxl7CFwszJ2Ah1oz8RVYMFTRRgqw+2bYNLM=
-SIZE (suricata-6.0.12.tar.gz) = 27388535
+SHA256 (suricata-7.0.1.tar.gz) = YEfHX555qbDMbWx2MgJKQSaBK8IS9SrPXTyBPMfJ+ws=
+SIZE (suricata-7.0.1.tar.gz) = 23439262
Index: patches/patch-configure_ac
===
RCS file: /cvs/ports/security/suricata/patches/patch-configure_ac,v
retrieving revision 1.11
diff -u -p -r1.11 patch-configure_ac
--- patches/patch-configure_ac  3 Jul 2023 08:22:31 -   1.11
+++ patches/patch-configure_ac  18 Oct 2023 14:14:00 -
@@ -3,7 +3,7 @@ To remove the pid file, its directory mu
 Index: configure.ac
 --- configure.ac.orig
 +++ configure.ac
-@@ -2764,7 +2764,7 @@ if test "$WINDOWS_PATH" = "yes"; then
+@@ -2559,7 +2559,7 @@ if test "$WINDOWS_PATH" = "yes"; then
  fi
  else
  EXPAND_VARIABLE(localstatedir, e_logdir, "/log/suricata/")
Index: patches/patch-doc_userguide_Makefile_in
===
RCS file: /cvs/ports/security/suricata/patches/patch-doc_userguide_Makefile_in,v
retrieving revision 1.6
diff -u -p -r1.6 patch-doc_userguide_Makefile_in
--- patches/patch-doc_userguide_Makefile_in 3 Jul 2023 08:22:31 -   
1.6
+++ patches/patch-doc_userguide_Makefile_in 18 Oct 2023 14:14:00 -
@@ -3,32 +3,6 @@ Index: doc/userguide/Makefile.in
 +++ doc/userguide/Makefile.in
 @@ -1,3 +1,4 @@
 +
- # Makefile.in generated by automake 1.16.1 from Makefile.am.
+ # Makefile.in generated by automake 1.16.5 from Makefile.am.
  # @configure_input@
- 
-@@ -623,14 +624,14 @@ uninstall-man: uninstall-man1
- @HAVE_SPHINXBUILD_TRUE@   sysconfdir=$(sysconfdir) \
- @HAVE_SPHINXBUILD_TRUE@   localstatedir=$(localstatedir) \
- @HAVE_SPHINXBUILD_TRUE@   version=$(PACKAGE_VERSION) \
--@HAVE_SPHINXBUILD_TRUE@   $(SPHINX_BUILD) -W -b html -d 
_build/doctrees \
-+@HAVE_SPHINXBUILD_TRUE@   $(SPHINX_BUILD) -b html -d 
_build/doctrees \
- @HAVE_SPHINXBUILD_TRUE@   $(top_srcdir)/doc/userguide _build/html
- 
- @HAVE_SPHINXBUILD_TRUE@_build/latex/Suricata.pdf:
- @HAVE_SPHINXBUILD_TRUE@   sysconfdir=$(sysconfdir) \
- @HAVE_SPHINXBUILD_TRUE@   localstatedir=$(localstatedir) \
- @HAVE_SPHINXBUILD_TRUE@   version=$(PACKAGE_VERSION) \
--@HAVE_SPHINXBUILD_TRUE@   $(SPHINX_BUILD) -W -b latex -d 
_build/doctrees \
-+@HAVE_SPHINXBUILD_TRUE@   $(SPHINX_BUILD) -b latex -d 
_build/doctrees \
- @HAVE_SPHINXBUILD_TRUE@   $(top_srcdir)/doc/userguide _build/latex
- # The Sphinx generated Makefile is GNU Make specific, so just do what
- # it does here - yes, multiple passes of pdflatex is required.
-@@ -650,7 +651,7 @@ uninstall-man: uninstall-man1
- @HAVE_SPHINXBUILD_TRUE@   sysconfdir=$(sysconfdir) \
- @HAVE_SPHINXBUILD_TRUE@   localstatedir=$(localstatedir) \
- @HAVE_SPHINXBUILD_TRUE@   version=$(PACKAGE_VERSION) \
--@HAVE_SPHINXBUILD_TRUE@   $(SPHINX_BUILD) -W -b man -d