head 1.14; access; symbols pkgsrc-2023Q4:1.14.0.12 pkgsrc-2023Q4-base:1.14 pkgsrc-2023Q3:1.14.0.10 pkgsrc-2023Q3-base:1.14 pkgsrc-2023Q2:1.14.0.8 pkgsrc-2023Q2-base:1.14 pkgsrc-2023Q1:1.14.0.6 pkgsrc-2023Q1-base:1.14 pkgsrc-2022Q4:1.14.0.4 pkgsrc-2022Q4-base:1.14 pkgsrc-2022Q3:1.14.0.2 pkgsrc-2022Q3-base:1.14 pkgsrc-2022Q2:1.13.0.10 pkgsrc-2022Q2-base:1.13 pkgsrc-2022Q1:1.13.0.8 pkgsrc-2022Q1-base:1.13 pkgsrc-2021Q4:1.13.0.6 pkgsrc-2021Q4-base:1.13 pkgsrc-2021Q3:1.13.0.4 pkgsrc-2021Q3-base:1.13 pkgsrc-2021Q2:1.13.0.2 pkgsrc-2021Q2-base:1.13 pkgsrc-2021Q1:1.12.0.4 pkgsrc-2021Q1-base:1.12 pkgsrc-2020Q4:1.12.0.2 pkgsrc-2020Q4-base:1.12 pkgsrc-2020Q3:1.11.0.2 pkgsrc-2020Q3-base:1.11 pkgsrc-2020Q2:1.5.0.8 pkgsrc-2020Q2-base:1.5 pkgsrc-2020Q1:1.5.0.4 pkgsrc-2020Q1-base:1.5 pkgsrc-2019Q4:1.5.0.6 pkgsrc-2019Q4-base:1.5 pkgsrc-2019Q3:1.5.0.2 pkgsrc-2019Q3-base:1.5 pkgsrc-2019Q2:1.3.0.8 pkgsrc-2019Q2-base:1.3 pkgsrc-2019Q1:1.3.0.6 pkgsrc-2019Q1-base:1.3 pkgsrc-2018Q4:1.3.0.4 pkgsrc-2018Q4-base:1.3 pkgsrc-2018Q3:1.3.0.2 pkgsrc-2018Q3-base:1.3 pkgsrc-2018Q2:1.2.0.10 pkgsrc-2018Q2-base:1.2 pkgsrc-2018Q1:1.2.0.8 pkgsrc-2018Q1-base:1.2 pkgsrc-2017Q4:1.2.0.6 pkgsrc-2017Q4-base:1.2 pkgsrc-2017Q3:1.2.0.4 pkgsrc-2017Q3-base:1.2 pkgsrc-2017Q2:1.1.0.2 pkgsrc-2017Q2-base:1.1; locks; strict; comment @# @; 1.14 date 2022.06.28.11.35.19; author wiz; state Exp; branches; next 1.13; commitid D2UoJrTHpoHEANJD; 1.13 date 2021.05.24.19.53.36; author wiz; state Exp; branches; next 1.12; commitid qokaiStTApGMcrUC; 1.12 date 2020.10.01.21.03.06; author nils; state Exp; branches; next 1.11; commitid iwwzpMJ1WANhafqC; 1.11 date 2020.09.04.13.20.26; author wiz; state Exp; branches; next 1.10; commitid lKAY3gZ6rWkZtJmC; 1.10 date 2020.09.04.11.36.49; author wiz; state Exp; branches; next 1.9; commitid VPFc4dVGC2SqUImC; 1.9 date 2020.09.04.11.29.06; author wiz; state Exp; branches; next 1.8; commitid cBNhBR0o9K1ORImC; 1.8 date 2020.09.04.10.13.40; author wiz; state Exp; branches; next 1.7; commitid YNRTnq80dEZRrImC; 1.7 date 2020.09.04.09.39.58; author wiz; state Exp; branches; next 1.6; commitid xRDlqmzbCg9kgImC; 1.6 date 2020.08.31.18.10.52; author wiz; state Exp; branches; next 1.5; commitid 7zxRbfOkDOoxbfmC; 1.5 date 2019.08.21.21.24.08; author nils; state Exp; branches; next 1.4; commitid regRrHbwMHgHmWzB; 1.4 date 2019.08.11.13.22.28; author wiz; state Exp; branches; next 1.3; commitid Ifet9Pg6Qt99ZByB; 1.3 date 2018.08.22.09.46.06; author wiz; state Exp; branches; next 1.2; commitid YLub8g3ofvFGb6PA; 1.2 date 2017.08.07.17.56.13; author jlam; state Exp; branches; next 1.1; commitid EwOgtEqPokND8j2A; 1.1 date 2017.06.15.18.37.31; author nils; state Exp; branches; next ; commitid yShXyf88rhr44vVz; desc @@ 1.14 log @*: recursive bump for perl 5.36 @ text @# $NetBSD: Makefile,v 1.13 2021/05/24 19:53:36 wiz Exp $ DISTNAME= pulledpork-0.7.4 PKGREVISION= 2 CATEGORIES= net MASTER_SITES= ${MASTER_SITE_GITHUB:=shirkdog/} MAINTAINER= nils@@NetBSD.org HOMEPAGE= https://github.com/shirkdog/pulledpork/ COMMENT= Script for Snort and Suricata rule management LICENSE= gnu-gpl-v2 GITHUB_TAG= v${PKGVERSION_NOREV} NO_BUILD= yes USE_TOOLS+= perl:run REPLACE_PERL+= pulledpork.pl REPLACE_PERL+= contrib/oink-conv.pl WRKSRC= ${WRKDIR}/pulledpork-${PKGVERSION_NOREV} BUILD_DEFS+= VARBASE DEPENDS+= p5-Crypt-SSLeay-[0-9]*:../../security/p5-Crypt-SSLeay DEPENDS+= p5-PathTools-[0-9]*:../../devel/p5-PathTools DEPENDS+= p5-Data-Dumper-[0-9]*:../../devel/p5-Data-Dumper DEPENDS+= p5-libwww-[0-9]*:../../www/p5-libwww # LWP/Useragent.pm is part of www/p5-libwww DEPENDS+= p5-HTTP-Message-[0-9]*:../../www/p5-HTTP-Message # Request/Common.pm is part of www/p5-HTTP-Message # Status.pm is part of www/p5-HTTP-Message DEPENDS+= p5-Carp-[0-9]*:../../devel/p5-Carp EGDIR= ${PREFIX}/share/examples/pulledpork PKG_SYSCONFSUBDIR= pulledpork DOCDIR= share/doc/pulledpork INSTALLATION_DIRS+= ${EGDIR} ${DOCDIR} bin INSTALLATION_DIRS+= share/pulledpork/contrib AUTO_MKDIRS= yes USE_LANGUAGES= # none CONF_FILES= ${EGDIR}/disablesid.conf \ ${PKG_SYSCONFDIR}/disablesid.conf CONF_FILES+= ${EGDIR}/dropsid.conf \ ${PKG_SYSCONFDIR}/dropsid.conf CONF_FILES+= ${EGDIR}/enablesid.conf \ ${PKG_SYSCONFDIR}/enablesid.conf CONF_FILES+= ${EGDIR}/modifysid.conf \ ${PKG_SYSCONFDIR}/modifysid.conf CONF_FILES+= ${EGDIR}/pulledpork.conf \ ${PKG_SYSCONFDIR}/pulledpork.conf SUBST_CLASSES+= install SUBST_STAGE.install= pre-install SUBST_MESSAGE.install= correcting installation path SUBST_FILES.install= ${WRKSRC}/etc/pulledpork.conf SUBST_SED.install= -e 's,/usr/local,${PREFIX},g' SUBST_SED.install+= -e 's,/var,${VARBASE},g' do-install: ${INSTALL_SCRIPT} ${WRKSRC}/pulledpork.pl ${DESTDIR}${PREFIX}/bin/pulledpork ${INSTALL_SCRIPT} ${WRKSRC}/contrib/oink-conv.pl ${DESTDIR}${PREFIX}/share/pulledpork/ ${INSTALL_DATA} ${WRKSRC}/LICENSE ${DESTDIR}${PREFIX}/share/doc/pulledpork/ ${INSTALL_DATA} ${WRKSRC}/README.md ${DESTDIR}${PREFIX}/share/doc/pulledpork/ ${INSTALL_DATA} ${WRKSRC}/doc/README.* ${DESTDIR}${PREFIX}/share/doc/pulledpork/ ${INSTALL_DATA} ${WRKSRC}/etc/*.conf ${DESTDIR}${EGDIR} .include "../../mk/bsd.pkg.mk" @ 1.13 log @*: recursive bump for perl 5.34 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2020/10/01 21:03:06 nils Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.12 log @Updated net/pulledpork to 0.7.4. Upstream changelog : * Supports updating of Snort 3.0 signatures (0.8 will be released when Snort 3.0 moves out of BETA). * Fixed some of the logic to allow updating with Perl on Windows * ability to modify rules via regex in modifysid.conf * Removal of opensource.gz processing (will speed up signature updating) * Updated OS Distro list to match so_rules * Added error checking around writing to directories that do not exist (i.e., block_list) * Updated for new location of block list @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2020/09/04 13:20:26 wiz Exp $ d4 1 @ 1.11 log @*: remove p5-Sys-Syslog, part of perl @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2020/09/04 11:36:49 wiz Exp $ d3 1 a3 2 DISTNAME= pulledpork-0.7.3 PKGREVISION= 6 @ 1.10 log @*: remove p5-Getopt-Long, part of perl @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2020/09/04 11:29:06 wiz Exp $ d4 1 a4 1 PKGREVISION= 5 a21 1 DEPENDS+= p5-Sys-Syslog-[0-9]*:../../sysutils/p5-Sys-Syslog @ 1.9 log @*: remove p5-File-Path, part of perl @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2020/09/04 10:13:40 wiz Exp $ d4 1 a4 1 PKGREVISION= 4 a22 1 DEPENDS+= p5-Getopt-Long-[0-9]*:../../devel/p5-Getopt-Long @ 1.8 log @*: remove dependency on p5-Archive-Tar, which is part of perl @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2020/09/04 09:39:58 wiz Exp $ d4 1 a4 1 PKGREVISION= 3 a22 1 DEPENDS+= p5-File-Path-[0-9]*:../../devel/p5-File-Path @ 1.7 log @*: remove p5-Digest-MD5 dependency Digest::MD5 has been part of perl since 2006 or so @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2020/08/31 18:10:52 wiz Exp $ d4 1 a4 1 PKGREVISION= 2 a20 3 # File/Find.pm is a part of lang/perl5 # File/Basename.pm is a part of lang/perl5 # File/Copy.pm is a part of lang/perl5 a24 1 DEPENDS+= p5-Archive-Tar-[0-9]*:../../archivers/p5-Archive-Tar @ 1.6 log @*: bump PKGREVISION for perl-5.32. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2019/08/21 21:24:08 nils Exp $ d4 1 a4 1 PKGREVISION= 1 a25 1 DEPENDS+= p5-Digest-MD5-[0-9]*:../../security/p5-Digest-MD5 @ 1.5 log @Updated net/pulledpork to version 0.7.3. Upstream changelog : This release includes bug fixes related to some versioning code in the latest version of Snort and other outstanding issues. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2019/08/11 13:22:28 wiz Exp $ d4 1 @ 1.4 log @Bump PKGREVISIONs for perl 5.30.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2018/08/22 09:46:06 wiz Exp $ d3 1 a3 2 DISTNAME= pulledpork-0.7.2 PKGREVISION= 2 @ 1.3 log @Recursive bump for perl5-5.28.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2017/08/07 17:56:13 jlam Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.2 log @Fix packages that had INSTALLATION_DIRS+=$(PKG_SYSCONFDIR}. Set PKG_SYSCONFSUBDIR where appropriate, and use {MAKE,OWN}_DIRS to create the directory tree under ${PKG_SYSCONFDIR} instead of using INSTALLATION_DIRS. Bump the PKGREVISION of packages that changed due to changes in the package install scripts. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2017/06/15 18:37:31 nils Exp $ d4 1 @ 1.1 log @Initial import of pulledpork, version 0.7.2, into pkgsrc. PulledPork is a script for Snort and Suricata rule management. @ text @d1 1 a1 1 # $NetBSD$ d41 1 a41 1 INSTALLATION_DIRS+= ${EGDIR} ${PKG_SYSCONFDIR} ${OWN_DIRS} ${DOCDIR} bin @