ocaml-camlp4,edd-fungo,edd-dbg: Remove unmaintained packages
This commit is contained in:
@@ -1,55 +0,0 @@
|
||||
# Maintainer: Diego Sogari <diego.sogari@falker.com.br>
|
||||
|
||||
_realname=edd-dbg
|
||||
_depname=edd-test_o_matic
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
|
||||
pkgver=0.2.1
|
||||
depver=0.4.3
|
||||
pkgrel=2
|
||||
pkgdesc="C++ library of debugging tools for OS X and Windows (mingw-w64)"
|
||||
arch=('any')
|
||||
url="https://bitbucket.org/edd/dbg/wiki/Home"
|
||||
license=('Boost Software License')
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-gcc" "${MINGW_PACKAGE_PREFIX}-cmake")
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-edd-fungo")
|
||||
commit=4bf707ee0f03
|
||||
depcommit=33d4c79fd263
|
||||
source=("${_realname}-${pkgver}.tar.gz::https://bitbucket.org/edd/dbg/get/${pkgver}.tar.gz"
|
||||
"${_depname}-${depver}.tar.gz::https://bitbucket.org/edd/test_o_matic/get/${depver}.tar.gz"
|
||||
"${_realname}-${pkgver}-complement.zip"
|
||||
"${_realname}-${pkgver}.patch")
|
||||
sha256sums=('3c683d92c5a5b0a005d54257178512188d32d1affb7533e175f829d34e2e8c2a'
|
||||
'1e843b8ca8e3875161070b93be7b068c684c140d41c22bd1e3e3086c7d36322b'
|
||||
'90c6d53e4e7c1fa9579d33612a6ef14b4e0ffc459a63b562f767b3a4735193e6'
|
||||
'65166a8c8316c56e4040a8d0fac0d11741e75f054618229036786a8cee074536')
|
||||
|
||||
prepare() {
|
||||
cd "${srcdir}/${_realname}-${commit}"
|
||||
patch -Np1 -i "../${_realname}-${pkgver}.patch"
|
||||
cp -rf ../${_depname}-${depcommit}/* tests/test_o_matic
|
||||
}
|
||||
|
||||
build() {
|
||||
rm -rf "${srcdir}/build-${MINGW_CHOST}"
|
||||
mkdir "${srcdir}/build-${MINGW_CHOST}"
|
||||
cd "${srcdir}/build-${MINGW_CHOST}"
|
||||
|
||||
MSYS2_ARG_CONV_EXCL="-DCMAKE_INSTALL_PREFIX=" \
|
||||
${MINGW_PREFIX}/bin/cmake.exe \
|
||||
-G"MSYS Makefiles" \
|
||||
-DCMAKE_INSTALL_PREFIX=${MINGW_PREFIX} \
|
||||
"../${_realname}-${commit}"
|
||||
|
||||
make
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "${srcdir}/build-${MINGW_CHOST}"
|
||||
make test
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "${srcdir}/build-${MINGW_CHOST}"
|
||||
make DESTDIR="${pkgdir}" install
|
||||
}
|
||||
Binary file not shown.
@@ -1,20 +0,0 @@
|
||||
diff -c -r edd-dbg-4bf707ee0f03.orig/src/windows/frames.cpp edd-dbg-4bf707ee0f03/src/windows/frames.cpp
|
||||
*** edd-dbg-4bf707ee0f03.orig/src/windows/frames.cpp 2013-03-14 00:46:30.000000000 -0300
|
||||
--- edd-dbg-4bf707ee0f03/src/windows/frames.cpp 2016-03-12 14:33:52.977002100 -0300
|
||||
***************
|
||||
*** 30,36 ****
|
||||
context.ContextFlags = CONTEXT_FULL;
|
||||
|
||||
// RtlCaptureContext() crashes with heavy optimizations on MinGW 4.7.
|
||||
! #if defined(__MINGW32__)
|
||||
DWORD eip_val = 0;
|
||||
DWORD esp_val = 0;
|
||||
DWORD ebp_val = 0;
|
||||
--- 30,36 ----
|
||||
context.ContextFlags = CONTEXT_FULL;
|
||||
|
||||
// RtlCaptureContext() crashes with heavy optimizations on MinGW 4.7.
|
||||
! #ifndef _WIN64
|
||||
DWORD eip_val = 0;
|
||||
DWORD esp_val = 0;
|
||||
DWORD ebp_val = 0;
|
||||
@@ -1,51 +0,0 @@
|
||||
# Maintainer: Diego Sogari <diego.sogari@falker.com.br>
|
||||
|
||||
_realname=edd-fungo
|
||||
_depname=edd-test_o_matic
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
|
||||
pkgver=0.2.4
|
||||
depver=0.4.3
|
||||
pkgrel=1
|
||||
pkgdesc="C++ library for storing and re-throwing exceptions (mingw-w64)"
|
||||
arch=('any')
|
||||
url="https://bitbucket.org/edd/fungo/wiki/Home"
|
||||
license=('Boost Software License')
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-gcc" "${MINGW_PACKAGE_PREFIX}-cmake")
|
||||
commit=4055ead96f4c
|
||||
depcommit=33d4c79fd263
|
||||
source=("${_realname}-${pkgver}.tar.gz::https://bitbucket.org/edd/fungo/get/${pkgver}.tar.gz"
|
||||
"${_depname}-${depver}.tar.gz::https://bitbucket.org/edd/test_o_matic/get/${depver}.tar.gz"
|
||||
"${_realname}-${pkgver}-complement.zip")
|
||||
sha256sums=('cdc3c4340b8a70142fd6f04a4024bb945755bbf348fabdd39565554159e647fe'
|
||||
'1e843b8ca8e3875161070b93be7b068c684c140d41c22bd1e3e3086c7d36322b'
|
||||
'ad00582d87166d9c90c1f547aacfa367a9d0c8dd89195a9f0e6bba78e70f70bf')
|
||||
|
||||
prepare() {
|
||||
cd "${srcdir}/${_realname}-${commit}"
|
||||
cp -rf ../${_depname}-${depcommit}/* tests/test_o_matic
|
||||
}
|
||||
|
||||
build() {
|
||||
rm -rf "${srcdir}/build-${MINGW_CHOST}"
|
||||
mkdir "${srcdir}/build-${MINGW_CHOST}"
|
||||
cd "${srcdir}/build-${MINGW_CHOST}"
|
||||
|
||||
MSYS2_ARG_CONV_EXCL="-DCMAKE_INSTALL_PREFIX=" \
|
||||
${MINGW_PREFIX}/bin/cmake.exe \
|
||||
-G"MSYS Makefiles" \
|
||||
-DCMAKE_INSTALL_PREFIX=${MINGW_PREFIX} \
|
||||
"../${_realname}-${commit}"
|
||||
|
||||
make
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "${srcdir}/build-${MINGW_CHOST}"
|
||||
make test
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "${srcdir}/build-${MINGW_CHOST}"
|
||||
make DESTDIR="${pkgdir}" install
|
||||
}
|
||||
Binary file not shown.
@@ -1,29 +0,0 @@
|
||||
From b50f443639a6d6c36d5cd492d8f8da81b5beb5ce Mon Sep 17 00:00:00 2001
|
||||
From: Junjie Mao <eternal.n08@gmail.com>
|
||||
Date: Fri, 3 Apr 2015 09:58:18 +0800
|
||||
Subject: [PATCH] Properly quote preprocessor command to ocamldep
|
||||
|
||||
Build in msys2 fails with not able to execute
|
||||
''''camlp4\boot\camlp4boot.native' -D OPT' as the preprocessor for
|
||||
ocamldep because the path is outside the quotes.
|
||||
|
||||
Signed-off-by: Junjie Mao <eternal.n08@gmail.com>
|
||||
---
|
||||
myocamlbuild.ml | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/myocamlbuild.ml b/myocamlbuild.ml
|
||||
index 0573bef..d318c64 100644
|
||||
--- a/myocamlbuild.ml
|
||||
+++ b/myocamlbuild.ml
|
||||
@@ -86,7 +86,7 @@ let () =
|
||||
let dep = "camlp4"/"boot"/exe in
|
||||
let cmd =
|
||||
let ( / ) = Filename.concat in
|
||||
- "camlp4"/"boot"/exe
|
||||
+ "'" ^ "camlp4"/"boot"/exe ^ "'"
|
||||
in
|
||||
(Some dep, cmd)
|
||||
in
|
||||
--
|
||||
2.3.4
|
||||
@@ -1,47 +0,0 @@
|
||||
From 3c6a0990d9937551e0750ccb6b65adf00aeca091 Mon Sep 17 00:00:00 2001
|
||||
From: Junjie Mao <eternal.n08@gmail.com>
|
||||
Date: Thu, 9 Apr 2015 07:52:23 +0800
|
||||
Subject: [PATCH] Guess the library path on msys2
|
||||
|
||||
Signed-off-by: Junjie Mao <eternal.n08@gmail.com>
|
||||
---
|
||||
camlp4/config/Camlp4_config.ml | 19 +++++++++++++++++--
|
||||
1 file changed, 17 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/camlp4/config/Camlp4_config.ml b/camlp4/config/Camlp4_config.ml
|
||||
index 88e14d6..4e7f245 100644
|
||||
--- a/camlp4/config/Camlp4_config.ml
|
||||
+++ b/camlp4/config/Camlp4_config.ml
|
||||
@@ -17,12 +17,27 @@
|
||||
* - Nicolas Pouillard: refactoring
|
||||
*)
|
||||
|
||||
-let ocaml_standard_library = Camlp4_import.standard_library;;
|
||||
+let canonical_path_name p =
|
||||
+ let current = Sys.getcwd () in
|
||||
+ try
|
||||
+ Sys.chdir p;
|
||||
+ let p' = Sys.getcwd () in
|
||||
+ Sys.chdir current;
|
||||
+ p'
|
||||
+ with Sys_error _ ->
|
||||
+ (* We give up to find a canonical name and just return it... *)
|
||||
+ p
|
||||
+
|
||||
+let camlp4bin = Filename.dirname (canonical_path_name Sys.executable_name)
|
||||
+
|
||||
+let camlp4root = Filename.dirname camlp4bin
|
||||
+
|
||||
+let ocaml_standard_library = List.fold_left (fun base dir -> Filename.concat base dir) camlp4root ["lib";"ocaml"];;
|
||||
|
||||
let camlp4_standard_library =
|
||||
try Sys.getenv "CAMLP4LIB"
|
||||
with Not_found ->
|
||||
- Camlp4_import.camlp4_standard_library;;
|
||||
+ Filename.concat ocaml_standard_library "camlp4";;
|
||||
|
||||
let version = Sys.ocaml_version;;
|
||||
let program_name = ref "camlp4";;
|
||||
--
|
||||
2.3.4
|
||||
|
||||
@@ -1,50 +0,0 @@
|
||||
# Maintainer: Junjie Mao <eternal.n08@gmail.com>
|
||||
|
||||
_realname=ocaml-camlp4
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}")
|
||||
pkgver=4.02.1
|
||||
patchver=3
|
||||
pkgrel=6
|
||||
pkgdesc="Pre-Processor-Pretty-Printer for OCaml (mingw-w64)"
|
||||
arch=('any')
|
||||
url='https://github.com/ocaml/camlp4'
|
||||
license=('LGPL2')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-ocaml")
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-flexdll")
|
||||
source=("${_realname}-${pkgver}.tar.gz::https://github.com/ocaml/camlp4/archive/${pkgver}+${patchver}.tar.gz"
|
||||
"0001-Properly-quote-preprocessor-command-to-ocamldep.patch"
|
||||
"0003-Guess-the-library-path-on-msys2.patch")
|
||||
sha256sums=('c28058b20016dac51d492b1a98e6453d2c7097100542c99a0593cc240a3eeada'
|
||||
'cc5d6fe07d5bff025caa431b62b1e83154490459f75634062975786b5d691814'
|
||||
'08080dde32d4714bdf41349c597c1220468c609c15a81d4e75be828cded44fe2')
|
||||
|
||||
prepare() {
|
||||
cd ${srcdir}/camlp4-${pkgver}-${patchver}
|
||||
|
||||
patch -p1 -i ${srcdir}/0001-Properly-quote-preprocessor-command-to-ocamldep.patch
|
||||
patch -p1 -i ${srcdir}/0003-Guess-the-library-path-on-msys2.patch
|
||||
}
|
||||
|
||||
build() {
|
||||
[[ -d ${srcdir}/build-${MINGW_CHOST} ]] && rm -rf ${srcdir}/build-${MINGW_CHOST}
|
||||
cp -rf camlp4-${pkgver}-${patchver} build-${MINGW_CHOST}
|
||||
|
||||
cd ${srcdir}/build-${MINGW_CHOST}
|
||||
./configure --bindir=${MINGW_PREFIX}/bin \
|
||||
--libdir=${MINGW_PREFIX}/lib/ocaml \
|
||||
--pkgdir=${MINGW_PREFIX}/lib/ocaml
|
||||
make all -j1
|
||||
}
|
||||
|
||||
check() {
|
||||
# The package does not include an automatic test process
|
||||
plain "skip"
|
||||
}
|
||||
|
||||
package() {
|
||||
cd ${srcdir}/build-${MINGW_CHOST}
|
||||
make DESTDIR=${pkgdir} install -j1
|
||||
make DESTDIR=${pkgdir} install-META -j1
|
||||
[ -f LICENSE ] && install -Dm644 LICENSE ${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/LICENSE
|
||||
}
|
||||
Reference in New Issue
Block a user