- don't build gtk+1-xsteg

This commit is contained in:
jasper 2010-03-24 17:10:37 +00:00
parent 75f527f3ca
commit 47fe52519a
4 changed files with 48 additions and 13 deletions

View File

@ -1,8 +1,8 @@
# $OpenBSD: Makefile,v 1.9 2009/08/10 06:34:29 kili Exp $
# $OpenBSD: Makefile,v 1.10 2010/03/24 17:10:37 jasper Exp $
COMMENT= steganography detection tool
DISTNAME= stegdetect-0.6
PKGNAME= ${DISTNAME}p1
PKGNAME= ${DISTNAME}p2
CATEGORIES= security graphics
MASTER_SITES= ${HOMEPAGE}
@ -13,19 +13,17 @@ PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
WANTLIB= X11 Xext Xi c crypto event gmodule iconv intl m \
pthread-stubs xcb
LIB_DEPENDS= jpeg::graphics/jpeg \
gdk.>=1.2,gtk.>=1.2,glib.>=1.2::x11/gtk+
WANTLIB += c crypto m
NO_REGRESS= Yes
USE_X11= Yes
CONFIGURE_STYLE=gnu
AUTOCONF_VERSION=2.52
CONFIGURE_STYLE=autoconf
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/{stegdetect,stegbreak,xsteg} \
${INSTALL_PROGRAM} ${WRKSRC}/{stegdetect,stegbreak} \
${PREFIX}/bin
${INSTALL_MAN} ${WRKSRC}/*.1 ${PREFIX}/man/man1

View File

@ -1,6 +1,18 @@
$OpenBSD: patch-Makefile_in,v 1.2 2008/09/16 21:08:27 jasper Exp $
--- Makefile.in.orig Tue Sep 16 22:59:28 2008
+++ Makefile.in Tue Sep 16 23:02:44 2008
$OpenBSD: patch-Makefile_in,v 1.3 2010/03/24 17:10:37 jasper Exp $
Don't build gtk1 xsteg.
--- Makefile.in.orig Tue Aug 31 16:59:42 2004
+++ Makefile.in Wed Mar 24 17:47:01 2010
@@ -64,7 +64,7 @@ MAKEINFO = @MAKEINFO@
PACKAGE = @PACKAGE@
PATH_GTKCONFIG = @PATH_GTKCONFIG@
VERSION = @VERSION@
-XSTEG = @XSTEG@
+XSTEG =
AUTOMAKE_OPTIONS = foreign no-dependencies
@@ -83,7 +83,7 @@ GTKLIB = @GTKLIB@
EVENTINC = @EVENTINC@
EVENTLIB = @EVENTLIB@
@ -10,3 +22,14 @@ $OpenBSD: patch-Makefile_in,v 1.2 2008/09/16 21:08:27 jasper Exp $
SUBDIRS = jpeg-6b file
@@ -97,8 +97,8 @@ CFLAGS = -O2 -Wall -g
INCLUDES = $(JPEGINC) $(FILEINC) -I$(srcdir)/compat $(EVENTINC) $(GTKINC)
-EXTRA_PROGRAMS = xsteg
-bin_PROGRAMS = stegdetect stegbreak stegcompare stegdeimage @XSTEG@
+EXTRA_PROGRAMS =
+bin_PROGRAMS = stegdetect stegbreak stegcompare stegdeimage
CSRCS = common.c common.h jphide_table.c util.c jphide_table.h

View File

@ -0,0 +1,15 @@
$OpenBSD: patch-configure_in,v 1.1 2010/03/24 17:10:37 jasper Exp $
Don't pickup gtk1.
--- configure.in.orig Wed Mar 24 17:44:35 2010
+++ configure.in Wed Mar 24 17:44:54 2010
@@ -30,7 +30,7 @@ i386-*-*)
esac
dnl Checking for gtk
-AC_PATH_PROG(PATH_GTKCONFIG, gtk-config)
+AC_PATH_PROG(PATH_GTKCONFIG, false)
if test ! -z "$PATH_GTKCONFIG" ; then
dnl Checks for libevent
havelibevent=no

View File

@ -1,6 +1,5 @@
@comment $OpenBSD: PLIST,v 1.3 2008/09/16 21:08:27 jasper Exp $
@comment $OpenBSD: PLIST,v 1.4 2010/03/24 17:10:37 jasper Exp $
@bin bin/stegbreak
@bin bin/stegdetect
@bin bin/xsteg
@man man/man1/stegbreak.1
@man man/man1/stegdetect.1