Update to midori 0.1.0.

Uses x11/xfce4 (it's now an official Xfce goodie) and devel/waf MODULES.
Enable history support through sqlite3, disable gio/gvfs for now.
Enable libunique support now that it's finally in-tree and working.

ok phessler@
This commit is contained in:
landry 2008-10-26 13:06:29 +00:00
parent c4ef1041c3
commit 6817752bad
4 changed files with 64 additions and 31 deletions

View File

@ -1,45 +1,41 @@
# $OpenBSD: Makefile,v 1.2 2008/07/25 15:19:10 landry Exp $
# $OpenBSD: Makefile,v 1.3 2008/10/26 13:06:29 landry Exp $
COMMENT = lightweight web browser
DISTNAME = midori-0.0.18
CATEGORIES = www
PKGNAME = ${DISTNAME}p0
HOMEPAGE = http://www.twotoasts.de/index.php/pages/midori_summary.html
MASTER_SITES = http://www.twotoasts.de/media/midori/
XFCE_VERSION = 0.1.0
XFCE_GOODIE = midori
MAINTAINER = Landry Breuil <gaston@gcu.info>
CATEGORIES = www
# GPLv2
# LGPLv2.1
PERMIT_PACKAGE_CDROM = Yes
PERMIT_PACKAGE_FTP = Yes
PERMIT_DISTFILES_CDROM =Yes
PERMIT_DISTFILES_FTP = Yes
MODULES = devel/gettext
CONFIGURE_STYLE = gnu
CONFIGURE_ENV = GMSGFMT="${LOCALBASE}/bin/msgfmt" \
DATADIRNAME="share"
MODULES = x11/xfce4 devel/waf
USE_X11 = Yes
USE_GMAKE = Yes
DESKTOP_FILES = Yes
LIB_DEPENDS = webkit-1.0::www/webkit \
sexy::x11/libsexy
gtksourceview-2.0::x11/gtksourceview \
sqlite3::databases/sqlite3 \
unique-1.0::devel/libunique
RUN_DEPENDS = ::devel/desktop-file-utils
# pick sqlite
CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include"
# disable gio/gvfs atm, still young
CONFIGURE_ARGS+=--disable-gio
WANTLIB = ICE SM X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext \
Xfixes Xi Xinerama Xrandr Xrender Xt atk-1.0 c crypto \
expat fontconfig freetype gdk-x11-2.0 gdk_pixbuf-2.0 \
glib-2.0 glitz gmodule-2.0 gobject-2.0 gthread-2.0 \
gtk-x11-2.0 icudata icui18n icuuc idn intl jpeg m pango-1.0 \
pangocairo-1.0 pangoft2-1.0 pcre pthread sqlite3 ssl \
xslt z cairo curl pixman-1 png xml2
BUILD_DEPENDS = ::textproc/py-docutils \
::x11/gnome/librsvg
post-extract:
@chmod 755 ${WRKSRC}/install-sh
WANTLIB = X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext Xfixes \
Xi Xinerama Xrandr Xrender atk-1.0 c expat fontconfig \
freetype gdk-x11-2.0 gdk_pixbuf-2.0 glib-2.0 glitz \
gmodule-2.0 gobject-2.0 gtk-x11-2.0 intl m pango-1.0 \
pangocairo-1.0 pangoft2-1.0 sqlite3 z cairo pixman-1 png xml2
.include <bsd.port.mk>

View File

@ -1,5 +1,5 @@
MD5 (midori-0.0.18.tar.gz) = qpwQu/b+NQKmVjPE+sD7gA==
RMD160 (midori-0.0.18.tar.gz) = BUpJI7AJqmC9OukPX/zs3p06ZrI=
SHA1 (midori-0.0.18.tar.gz) = JYnlWabY5uGgztioFvn3jXLY37E=
SHA256 (midori-0.0.18.tar.gz) = NsIMp8WebDXesEqf696KqAQMeMa6IfWVRCuUq3jsE3w=
SIZE (midori-0.0.18.tar.gz) = 430852
MD5 (midori-0.1.0.tar.bz2) = sDFqiG3CLHZv9oAyS1m5lA==
RMD160 (midori-0.1.0.tar.bz2) = Y5Sb9cD9a9tGVOxjLFmw2aNL0IE=
SHA1 (midori-0.1.0.tar.bz2) = AGZTFJfiQV89EPfN7GMob7O9mbc=
SHA256 (midori-0.1.0.tar.bz2) = QdYTAUqhg4dEd/w9C9ROe2b7OZ5s2XFDGTOi7lFkcCk=
SIZE (midori-0.1.0.tar.bz2) = 273058

View File

@ -0,0 +1,13 @@
$OpenBSD: patch-wscript,v 1.1 2008/10/26 13:06:29 landry Exp $
We don't need those files installed..
--- wscript.orig Sat Oct 25 13:18:15 2008
+++ wscript Sat Oct 25 13:18:32 2008
@@ -175,8 +175,6 @@ def build (bld):
bld.add_subdirs ('katze midori icons')
- install_files ('DOCDIR', '/midori/', 'AUTHORS ChangeLog COPYING README')
-
if bld.env ()['RST2HTML']:
# FIXME: Build only if needed
if not os.access (blddir, os.F_OK):

View File

@ -1,9 +1,33 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2008/07/25 12:54:33 landry Exp $
@comment $OpenBSD: PLIST,v 1.2 2008/10/26 13:06:29 landry Exp $
@bin bin/midori
share/applications/midori.desktop
share/doc/midori/
share/doc/midori/user/
share/doc/midori/user/midori.html
share/icons/hicolor/16x16/apps/midori.png
share/icons/hicolor/16x16/categories/extension.png
share/icons/hicolor/16x16/status/news-feed.png
share/icons/hicolor/22x22/apps/midori.png
share/icons/hicolor/22x22/categories/extension.png
share/icons/hicolor/22x22/status/news-feed.png
share/icons/hicolor/32x32/apps/midori.png
share/icons/hicolor/32x32/categories/extension.png
share/icons/hicolor/32x32/status/news-feed.png
share/icons/hicolor/48x48/apps/midori.png
share/icons/hicolor/48x48/categories/extension.png
share/icons/hicolor/48x48/status/news-feed.png
share/locale/de/LC_MESSAGES/midori.mo
share/locale/es/LC_MESSAGES/midori.mo
share/locale/et/LC_MESSAGES/midori.mo
share/locale/fr/LC_MESSAGES/midori.mo
share/locale/gl/LC_MESSAGES/midori.mo
share/locale/hu/LC_MESSAGES/midori.mo
share/locale/pl/LC_MESSAGES/midori.mo
share/locale/ru/LC_MESSAGES/midori.mo
share/locale/sv/LC_MESSAGES/midori.mo
share/midori/
share/midori/logo-shade.png
@exec %D/bin/gtk-update-icon-cache -q -f -t %D/share/icons/hicolor 2> /dev/null || true
@unexec %D/bin/gtk-update-icon-cache -q -f -t %D/share/icons/hicolor 2> /dev/null || true
@exec %D/bin/update-desktop-database
@unexec %D/bin/update-desktop-database