midori: New package (WIP)

This commit is contained in:
Ray Donnelly
2015-09-02 23:12:24 +01:00
parent 230b0b57fd
commit cf8d7587f2
2 changed files with 57 additions and 0 deletions

View File

@@ -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

44
mingw-w64-midori/PKGBUILD Normal file
View File

@@ -0,0 +1,44 @@
# Maintainer: Zach Bacon <11doctorwhocanada@gmail.com>
# Contributor: Ray Donnelly <mingw.android@gmail.com>
_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}"
}