diff --git a/mingw-w64-midori/0001-Use-file-GLOB-var-RELATIVE.patch b/mingw-w64-midori/0001-Use-file-GLOB-var-RELATIVE.patch new file mode 100644 index 0000000000..b176099830 --- /dev/null +++ b/mingw-w64-midori/0001-Use-file-GLOB-var-RELATIVE.patch @@ -0,0 +1,13 @@ +--- midori-0.5.11/midori/CMakeLists.txt.orig 2015-08-30 12:56:26.000000000 +0100 ++++ midori-0.5.11/midori/CMakeLists.txt 2015-09-02 22:58:18.805593000 +0100 +@@ -3,8 +3,8 @@ + set(LIBMIDORI_VERSION 0.5.5) + set(LIBMIDORI_SOVERSION 0) + +-file(GLOB MIDORI_VALA_SOURCE ../katze/*.vala *.vala ../panels/*.vala) +-file(GLOB LIBMIDORI_SOURCE ../katze/*.c ../panels/*.c ../toolbars/*.c midori-*.vala midori-*.c sokoke.c) ++file(GLOB MIDORI_VALA_SOURCE RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} ../katze/*.vala *.vala ../panels/*.vala) ++file(GLOB LIBMIDORI_SOURCE RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} ../katze/*.c ../panels/*.c ../toolbars/*.c midori-*.vala midori-*.c sokoke.c) + include(GLibHelpers) + add_glib_marshal(LIBMIDORI_SOURCE marshal ${CMAKE_PROJECT_NAME}_cclosure_marshal "midori.h") + set(MIDORI_SOURCE diff --git a/mingw-w64-midori/PKGBUILD b/mingw-w64-midori/PKGBUILD new file mode 100644 index 0000000000..0ffb3dd8b4 --- /dev/null +++ b/mingw-w64-midori/PKGBUILD @@ -0,0 +1,44 @@ +# Maintainer: Zach Bacon <11doctorwhocanada@gmail.com> +# Contributor: Ray Donnelly + +_realname=midori +pkgbase=mingw-w64-${_realname} +pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}") +pkgver=0.5.11 +pkgrel=1 +pkgdesc="midori web browser (mingw-w64)" +arch=('any') +url='http://www.midori-browser.org/' +license=('LGPL2.1') +source=("http://www.midori-browser.org/downloads/${_realname}_${pkgver}_all_.tar.bz2" + "0001-Use-file-GLOB-var-RELATIVE.patch") +sha1sums=('64c86935028feb5f89d799c2acacaad67764da6f' + '8620d10f32d07dfdde1c3c01dec355792cdca854') + +prepare() { + cd $srcdir/${_realname}-${pkgver} + patch -p1 -i ${srcdir}/0001-Use-file-GLOB-var-RELATIVE.patch +} + +build() { + cd "$srcdir"/${_realname}-${pkgver} + [ -d "${srcdir}"/build-${CARCH} ] && rm -rf "${srcdir}"/build-${CARCH} + mkdir -p "${srcdir}"/build-${CARCH} && cd "${srcdir}"/build-${CARCH} + MSYS2_ARG_CONV_EXCL="-DCMAKE_INSTALL_PREFIX=" \ + ${MINGW_PREFIX}/bin/cmake \ + -G"MSYS Makefiles" \ + -DCMAKE_INSTALL_PREFIX=${MINGW_PREFIX} \ + -DUSE_GTK3=1 \ + ../${_realname}-${pkgver} --trace-expand --debug-output + make VERBOSE=1 +} + +check() { + cd "${srcdir}"/build-${CARCH} + make check +} + +package() { + cd "${srcdir}"/build-${CARCH} + make install DESTDIR="${pkgdir}" +}