snapshot of konqueror-embedded. Lean and mean.

Todo: fix things that don't work, like https. Look at core dumps.
Remove conflict with kdebase by renaming stuff.
This commit is contained in:
espie 2002-03-15 22:22:38 +00:00
parent ba4c9ffd1e
commit 092ce92a3f
6 changed files with 106 additions and 0 deletions

View File

@ -0,0 +1,57 @@
# $OpenBSD: Makefile,v 1.1.1.1 2002/03/15 22:22:38 espie Exp $
COMMENT='stand-alone web browser'
CATEGORIES=www x11
NEED_VERSION=1.511
MODULES= qt2
DISTNAME=konqueror-embedded-snapshot_20020127
PKGNAME=konqueror-20020127
HOMEPAGE=http://www.konqueror.org/embedded.html
MASTER_SITES= http://devel-home.kde.org/~hausmann/snapshots/
MAINTAINER= Marc Espie <espie@openbsd.org>
CONFIGURE_STYLE= autoconf
AUTOCONF_NEW= Yes
MODGNU_CONFIG_GUESS_DIRS= ${WRKSRC}/admin
CONFIGURE_ARGS= ${MODQT_CONFIGURE_ARGS}
CONFIGURE_ARGS+= --with-extra-libs=${LOCALBASE}/lib
CONFIGURE_ARGS+= --with-extra-includes=${LOCALBASE}/include
CONFIGURE_ARGS+= --disable-threading
CONFIGURE_ARGS+= --enable-mitshm
CONFIGURE_ARGS+= --disable-debug
#CONFIGURE_ARGS+= --enable-debug=full
#CONFIGURE_ARGS+= --enable-final
#CONFIGURE_ARGS+= ${CONFIGURE_SHARED}
PATCH_LIST= ${PORTSDIR}/x11/kde/libs2/patches/p-* patch-*
USE_GMAKE=Yes
LIB_DEPENDS= png.2::graphics/png \
jpeg.62::graphics/jpeg \
pcreposix,pcre::devel/pcre \
lcms::graphics/lcms
# you don't want to know...
CONFIGURE_ENV+= ac_aux_files=''
MAKE_ENV= ${CONFIGURE_ENV}
MAKE_FLAGS=CXXLD='--tag CXX ${CXX} -L${MODQT_LIBDIR}'
#MAKE_FLAGS+=AM_CXXFLAGS=-g AM_CFLAGS=-g
# ensures configure does not pick up automake
post-extract:
ln -s /usr/bin/false ${WRKDIR}/bin/automake
ln -s /usr/bin/false ${WRKDIR}/bin/aclocal
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
MD5 (konqueror-embedded-snapshot_20020127.tar.gz) = 5992c951d85572be693c2e65000d0dac
RMD160 (konqueror-embedded-snapshot_20020127.tar.gz) = 882b491ce76a2592dc69ea3c0f5a67888732bbdc
SHA1 (konqueror-embedded-snapshot_20020127.tar.gz) = c69a687a36f2d022ec4676ffa941b84d00f726f9

View File

@ -0,0 +1,11 @@
$OpenBSD: patch-konq-embed_kdesrc_kdecore_netsupp_h,v 1.1.1.1 2002/03/15 22:22:38 espie Exp $
--- konq-embed/kdesrc/kdecore/netsupp.h.orig Sat Mar 9 22:26:45 2002
+++ konq-embed/kdesrc/kdecore/netsupp.h Sat Mar 9 22:26:56 2002
@@ -23,6 +23,7 @@
#ifndef _NETSUPP_H_
#define _NETSUPP_H_
+#include <sys/types.h>
#include <sys/socket.h>
#include "ksockaddr.h"

View File

@ -0,0 +1,11 @@
$OpenBSD: patch-konq-embed_kdesrc_kio_http_http_h,v 1.1.1.1 2002/03/15 22:22:38 espie Exp $
--- konq-embed/kdesrc/kio/http/http.h.orig Sat Mar 9 22:29:17 2002
+++ konq-embed/kdesrc/kio/http/http.h Sat Mar 9 22:29:24 2002
@@ -23,6 +23,7 @@
#define HTTP_H_
+#include <sys/types.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <string.h>

View File

@ -0,0 +1,6 @@
Stand-alone konqueror web-browser.
Does not require kde2.
Experimental. A few things don't work yet, including SSL.
WWW: ${HOMEPAGE}

View File

@ -0,0 +1,18 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2002/03/15 22:22:38 espie Exp $
@pkgcfl kdebase-*
apps/Applications/konqueror.desktop
bin/konqueror
pics/konqueror.png
share/apps/khtml/css/html4.css
share/apps/kssl/caroot/ca-bundle.crt
share/config/charsets
share/config/khtmlrc
@dirrm share/config
@dirrm share/apps/kssl/caroot
@dirrm share/apps/kssl
@dirrm share/apps/khtml/css
@dirrm share/apps/khtml
@dirrm share/apps
@dirrm pics
@dirrm apps/Applications
@dirrm apps