summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJulioJu2016-08-19 19:22:05 +0200
committerJulioJu2016-08-19 19:22:05 +0200
commit0dc487cf444b9c185f72ad5ed23d3e8a80534bf6 (patch)
tree547444a237502c967a86aca1086c54939c9ff6be
parent17a75dec7876c3ce7591cb255d1ff64e5d65bfbb (diff)
downloadaur-0dc487cf444b9c185f72ad5ed23d3e8a80534bf6.tar.gz
Change PKGBUILD idea, downgrade only MAKEFILE
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD37
2 files changed, 23 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 13ad27d249e..2d03ac239bd 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -25,10 +25,14 @@ pkgbase = marionnet-trunk
conflicts = marionnet
source = http://caml.inria.fr/pub/distrib/ocaml-3.12/ocaml-3.12.1.tar.gz
source = http://wwwfun.kurims.kyoto-u.ac.jp/soft/lsl/dist/lablgtk-2.14.2.tar.gz
+ source = https://www.marionnet.org/download/marionnet_from_scratch/mirror/ocamlbricks-trunk.tar.gz
+ source = https://www.marionnet.org/download/marionnet_from_scratch/mirror/marionnet-trunk.tar.gz
source = https://raw.githubusercontent.com/JulioJu/Marionnet_ArchLinux_Installer/master/Makefile-trunk.patch
source = https://raw.githubusercontent.com/JulioJu/Marionnet_ArchLinux_Installer/master/marionnet_from_scratch-Downloader
sha256sums = 4f81ab86258be0eea1507dd5338c8670490f8616249821e731f8ac1c64caa4a7
sha256sums = 4981abedabdc462303f345104042c88af227ccd50fd30a9bf48fd353ab02d0ba
+ sha256sums = efa4989a38e5a2504589e3f2f0a3e19f7b80e6262931c51c2d0ed9f1df71d882
+ sha256sums = a37920491b8a621f84cd8f876c121736db6ee303aec916e1bf878df96d87bc15
sha256sums = efb09389cc67a88b16509dec3ca3fb32f1da1f4c5808b8f2e7e2f050376bf691
sha256sums = f0f93f30424da231357c3d7698229ba1fbdaa41737c954b71ede44d5e57cd50a
diff --git a/PKGBUILD b/PKGBUILD
index 40b5c7047c0..c56d28a509d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,8 @@
+
# Contributor: JulioJu < juanes 0890 at google mail dot com >
# Maintainer : JulioJu < juanes 0890 at google mail dot com >
-# Inspirated from :
+# Inspirated from :
# http://bazaar.launchpad.net/~marionnet-drivers/marionnet/trunk/view/head:/useful-scripts/marionnet_from_scratch
# Copyright (C) 2010 2011 2012 2013 Jean-Vincent Loddo Copyright (C) 2010
# 2011 2012 2013 Université Paris 13
@@ -25,35 +26,25 @@ fi
conflicts=('marionnet')
source=("http://caml.inria.fr/pub/distrib/ocaml-3.12/ocaml-3.12.1.tar.gz"
'http://wwwfun.kurims.kyoto-u.ac.jp/soft/lsl/dist/lablgtk-2.14.2.tar.gz'
+ "https://www.marionnet.org/download/marionnet_from_scratch/mirror/ocamlbricks-trunk.tar.gz"
+ "https://www.marionnet.org/download/marionnet_from_scratch/mirror/marionnet-trunk.tar.gz"
"https://raw.githubusercontent.com/JulioJu/Marionnet_ArchLinux_Installer/master/Makefile-trunk.patch"
"https://raw.githubusercontent.com/JulioJu/Marionnet_ArchLinux_Installer/master/marionnet_from_scratch-Downloader"
)
sha256sums=('4f81ab86258be0eea1507dd5338c8670490f8616249821e731f8ac1c64caa4a7'
'4981abedabdc462303f345104042c88af227ccd50fd30a9bf48fd353ab02d0ba'
+ 'efa4989a38e5a2504589e3f2f0a3e19f7b80e6262931c51c2d0ed9f1df71d882'
+ 'a37920491b8a621f84cd8f876c121736db6ee303aec916e1bf878df96d87bc15'
'efb09389cc67a88b16509dec3ca3fb32f1da1f4c5808b8f2e7e2f050376bf691'
'f0f93f30424da231357c3d7698229ba1fbdaa41737c954b71ede44d5e57cd50a')
install=marionnet-trunk.install
-prepare () {
- # Not in sources, because tar file 433 and 475 (gzip format) have not always same sha256.
- # Probably, they compressed by launchpad for every download.
- wget 'http://bazaar.launchpad.net/~marionnet-drivers/ocamlbricks/trunk/tarball/433'
- wget 'http://bazaar.launchpad.net/~marionnet-drivers/marionnet/trunk/tarball/475'
- tar -xvzf 433
- tar -xvzf 475
- mv '~marionnet-drivers/ocamlbricks/trunk' ocamlbricks
- mv '~marionnet-drivers/marionnet/trunk' marionnet
- rmdir '~marionnet-drivers/ocamlbricks'
- rmdir '~marionnet-drivers/marionnet'
- rmdir '~marionnet-drivers'
-}
-
# ################
-# MAKEDEPENDS : CREATED DURING COMPILATION but not keep
+# MAKEDEPENDS : CREATED DURING COMPILATION but not keep
# pkgname=ocaml
# pkgver=3.12.1
-# Do not use older package (see :
-# https://bugs.launchpad.net/marionnet/+bug/1580349 )
+# Do not use older package (see :
+# https://bugs.launchpad.net/marionnet/+bug/1580349 )
# pkgdesc="A functional language with OO extensions"
# license=('LGPL2.1' 'custom: QPL-1.0')
# url="http://caml.inria.fr/"
@@ -72,6 +63,16 @@ prepare () {
# url="https://launchpad.net/ocamlbricks/"
# license=('GPL')
+prepare () {
+ MARIONNET_DIR="${srcdir}/marionnet"
+ OCAMLBRICK_DIR="${srcdir}/ocamlbricks"
+ rm -f Makefile
+ wget 'http://bazaar.launchpad.net/~marionnet-drivers/ocamlbricks/trunk/download/433/makefile-20100403081515-2ppvwcnk394cby5w-1/Makefile'
+ mv Makefile ${OCAMLBRICK_DIR}
+ wget 'http://bazaar.launchpad.net/~marionnet-drivers/marionnet/trunk/download/475/makefile-20100403171831-9konc1imlakbopj2-1/Makefile'
+ mv Makefile ${MARIONNET_DIR}
+}
+
build () {
OUR_MIRROR="https://www.marionnet.org/download/marionnet_from_scratch/mirror/"
PREFIX="${srcdir}/usr/local"