new MULTI_PACKAGES

This commit is contained in:
steven 2006-11-25 08:55:18 +00:00
parent 79b6c7c2a2
commit ab77eb7f59
4 changed files with 20 additions and 21 deletions

View File

@ -1,12 +1,12 @@
# $OpenBSD: Makefile,v 1.27 2006/09/18 11:59:59 espie Exp $
# $OpenBSD: Makefile,v 1.28 2006/11/25 08:55:18 steven Exp $
COMMENT= "parallelized login hacker"
COMMENT-main= "parallelized login hacker"
COMMENT-gui= "GTK frontend for hydra"
VERSION= 4.6
DISTNAME= hydra-4.6-src
PKGNAME= hydra-${VERSION}p2
PKGNAME-gui= hydra-gui-${VERSION}p4
PKGNAME-main= hydra-${VERSION}p3
PKGNAME-gui= hydra-gui-${VERSION}p5
CATEGORIES= security
HOMEPAGE= http://thc.segfault.net/thc-hydra/
@ -23,12 +23,11 @@ MASTER_SITES= ${MASTER_SITE_PACKETSTORM:=groups/thc/}
PSEUDO_FLAVORS= no_x11
FLAVOR?=
MULTI_PACKAGES=
SUBPACKAGE?=
MULTI_PACKAGES= -main
CONFIGURE_STYLE=gnu dest
USE_GMAKE= yes
USE_GMAKE= Yes
NO_REGRESS= Yes
.if ${FLAVOR:L:Mno_x11}
@ -44,24 +43,23 @@ MULTI_PACKAGES+=-gui
ALL_TARGET= all
INSTALL_TARGET= xinstall
.if !defined(PACKAGING) || !empty(SUBPACKAGE)
MODULES= devel/gettext
LIB_DEPENDS= gdk-x11-2.0,gdk_pixbuf-2.0,gtk-x11-2.0::x11/gtk+2
.endif
post-configure:
cd ${WRKSRC}/hydra-gtk && ./configure
.endif
.if defined(PACKAGING) && !empty(SUBPACKAGE)
RUN_DEPENDS= :hydra-${VERSION}*:security/hydra
WANTLIB+= X11 atk-1.0 freetype fontconfig \
LIB_DEPENDS-main=
RUN_DEPENDS-main=
WANTLIB-main= ${WANTLIB} ssl crypto
LIB_DEPENDS-gui=gdk-x11-2.0,gdk_pixbuf-2.0,gtk-x11-2.0::x11/gtk+2 \
${MODGETTEXT_LIB_DEPENDS}
RUN_DEPENDS-gui=:hydra-${VERSION}*:security/hydra,-main \
${MODGETTEXT_RUN_DEPENDS}
WANTLIB-gui= ${WANTLIB} X11 atk-1.0 freetype fontconfig \
gmodule-2.0 gobject-2.0 glib-2.0 \
pango-1.0 pangocairo-1.0 cairo \
pangoft2-1.0
.else
WANTLIB+= ssl crypto
.endif
post-extract:
${CHMOD} -R u+w ${WRKDIST}

View File

@ -1,5 +0,0 @@
@comment $OpenBSD: PLIST,v 1.6 2005/05/22 09:34:39 alek Exp $
bin/hydra
bin/pw-inspector
share/doc/hydra/
share/doc/hydra/README

View File

@ -0,0 +1,6 @@
@comment $OpenBSD: PLIST-main,v 1.1 2006/11/25 08:55:18 steven Exp $
@pkgpath security/hydra
bin/hydra
bin/pw-inspector
share/doc/hydra/
share/doc/hydra/README