Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=8faed8c4827f0b3b7616158006d22b47bdd38fa6

commit 8faed8c4827f0b3b7616158006d22b47bdd38fa6
Author: DeX77 <[email protected]>
Date:   Sun May 22 14:13:48 2016 +0200

fox-1.7.55-1-x86_64

* version bump

diff --git a/source/devel/llvm/FrugalBuild b/source/devel/llvm/FrugalBuild
index 421f0a0..7617a8e 100644
--- a/source/devel/llvm/FrugalBuild
+++ b/source/devel/llvm/FrugalBuild
@@ -1,6 +1,9 @@
# Compiling Time: 4.74 SBU
# Maintainer: Marius Cirsta <[email protected]>

+: ${USE_DEVEL="y"}
+
+
pkgname=llvm
pkgver=3.8.0
pkgrel=1
@@ -16,12 +19,22 @@ makedepends=("${makedepends[@]}" 'libstdc++>=5.3.0-2' 
'binutils>=2.25.1-6' 'glib
rodepends=("$pkgname-libs")
groups=('devel')
archs=('i686' 'x86_64' 'arm')
-up2date="Flastarchive $url/releases/download.html .src.tar.xz"
-source=(http://llvm.org/releases/$pkgver/$pkgname-$pkgver.src.tar.xz \
-       http://llvm.org/releases/$pkgver/cfe-$pkgver.src.tar.xz)

-_F_archive_ver="${pkgver}.src"
-signatures=("${source[0]}.sig" "${source[1]}.sig" )
+if Fuse DEVEL; then
+        unset source sha1sums
+        pkgver=999.gdc02050
+        pkgrel=0
+        _F_scm_type="git"
+        _F_scm_url="https://github.com/llvm-mirror/llvm.git";
+        Finclude scm
+else
+       up2date="Flastarchive $url/releases/download.html .src.tar.xz"
+       source=(http://llvm.org/releases/$pkgver/$pkgname-$pkgver.src.tar.xz \
+               http://llvm.org/releases/$pkgver/cfe-$pkgver.src.tar.xz)
+
+       _F_archive_ver="${pkgver}.src"
+       signatures=("${source[0]}.sig" "${source[1]}.sig" )
+fi

subpkgs=("${subpkgs[@]}" "clang")
subdescs=("${subdescs[@]}" "C language family frontend for LLVM")
@@ -69,11 +82,22 @@ options+=('static')

build() {

+        if Fuse DEVEL; then
+                Funpack_scm
+        fi
+

Fcd
# clang must be copied here to build with llvm
Fexec rm -rf tools/clang
-       Fexec mv -f ../cfe-${_F_archive_ver}/ tools/clang
+
+        if Fuse DEVEL; then
+                Fexec cd tools
+               git clone --depth=1 https://github.com/llvm-mirror/clang.git
+               Fexec cd ..
+        else
+               Fexec mv -f ../cfe-${_F_archive_ver}/ tools/clang
+       fi


# Fix for genesis32
@@ -92,25 +116,27 @@ build() {

CMake_install

-       # Install man pages
-       Fmkdir usr/share/man/man1
-       Fcp ${_F_cd_path}/docs/_build/man/*.1 usr/share/man/man1/
-       Fcp ${_F_cd_path}/tools/clang/docs/_build/man/*.1 usr/share/man/man1/
+       if ! Fuse DEVEL; then
+               # Install man pages
+               Fmkdir usr/share/man/man1
+               Fcp ${_F_cd_path}/docs/_build/man/*.1 usr/share/man/man1/
+               Fcp ${_F_cd_path}/tools/clang/docs/_build/man/*.1 
usr/share/man/man1/


-       # Install html docs
-       Fmkdir usr/share/doc/$pkgname-$pkgver/html/
-       Fcp ${_F_cd_path}/docs/_build/html/* 
usr/share/doc/$pkgname-$pkgver/html/
-       Frm usr/share/doc/$pkgname-$pkgver/html/_sources
+               # Install html docs
+               Fmkdir usr/share/doc/$pkgname-$pkgver/html/
+               Fcp ${_F_cd_path}/docs/_build/html/* 
usr/share/doc/$pkgname-$pkgver/html/
+               Frm usr/share/doc/$pkgname-$pkgver/html/_sources

-       # Install html docs of clang
-       Fmkdir usr/share/doc/$pkgname-$pkgver/html/clang
-       Fcp ${_F_cd_path}/tools/clang/docs/_build/html/* 
usr/share/doc/$pkgname-$pkgver/html/clang
-       Frm usr/share/doc/$pkgname-$pkgver/html/clang/_sources
+               # Install html docs of clang
+               Fmkdir usr/share/doc/$pkgname-$pkgver/html/clang
+               Fcp ${_F_cd_path}/tools/clang/docs/_build/html/* 
usr/share/doc/$pkgname-$pkgver/html/clang
+               Frm usr/share/doc/$pkgname-$pkgver/html/clang/_sources
+       fi

# Install html docs of llvm-ocaml
Fmkdir usr/share/doc/$pkgname-$pkgver/ocamldoc
-        Fcp ${_F_cd_path}/${_F_cmake_build_dir}/docs/ocamldoc/html/* 
usr/share/doc/$pkgname-$pkgver/ocamldoc
+#        Fcp ${_F_cd_path}/${_F_cmake_build_dir}/docs/ocamldoc/html/* 
usr/share/doc/$pkgname-$pkgver/ocamldoc
Fmv usr/docs/ocaml/html usr/share/doc/$pkgname-$pkgver/ocamldoc/
Frm usr/docs

@@ -119,13 +145,19 @@ build() {
Fsplit clang usr/include/clang*
Fsplit clang usr/lib/clang/
Fsplit clang usr/lib/libclang*
-       Fsplit clang usr/share/man/man1/clang*
-       Fsplit clang usr/share/doc/$pkgname-$pkgver/html/clang/
+
+       if ! Fuse DEVEL; then
+               Fsplit clang usr/share/man/man1/clang*
+               Fsplit clang usr/share/doc/$pkgname-$pkgver/html/clang/
+       fi

Fsplit $pkgname-ocaml usr/lib/ocaml/
-       Fsplit $pkgname-ocaml usr/share/doc/$pkgname-$pkgver/ocamldoc/
-       Fsplit $pkgname-ocaml usr/share/llvm/cmake/{Find,Add}OCaml.cmake
-       Fsplit $pkgname-ocaml 
usr/share/doc/$pkgname-$pkgver/html/tutorial/OCamlLangImpl*.html
+
+       if ! Fuse DEVEL; then
+               Fsplit $pkgname-ocaml usr/share/llvm/cmake/{Find,Add}OCaml.cmake
+               Fsplit $pkgname-ocaml usr/share/doc/$pkgname-$pkgver/ocamldoc/
+               Fsplit $pkgname-ocaml 
usr/share/doc/$pkgname-$pkgver/html/tutorial/OCamlLangImpl*.html
+       fi

Fsplit $pkgname-libs usr/lib/*.so*
}
diff --git a/source/x11/mesa/FrugalBuild b/source/x11/mesa/FrugalBuild
index e2cd6a2..bf9616b 100644
--- a/source/x11/mesa/FrugalBuild
+++ b/source/x11/mesa/FrugalBuild
@@ -7,7 +7,7 @@
# --enable-r600-llvm-compiler

: ${USE_DEBUG="n"}
-: ${USE_DEVEL="n"}
+: ${USE_DEVEL="y"}
: ${USE_DETECTDEPENDS="n"} # To detected dependecies with makepkg -a

: ${USE_DRI="y"}
@@ -51,7 +51,7 @@ xserverver=1.18.0

if Fuse DEVEL; then
unset source sha1sums
-       pkgver=9999.g23cd6c4
+       pkgver=9999.g9bea018
pkgrel=0
_F_scm_type="git"
_F_scm_url="git://anongit.freedesktop.org/mesa/mesa"
@@ -402,8 +402,8 @@ build() {
Ffilerel src/mesa/x86/assyntax.h /usr/include/xorg

Fmkdir /usr/share/doc/$pkgname-$pkgver
-       cp -r docs/{README.*,*.html,COPYING} \
-               $Fdestdir/usr/share/doc/$pkgname-$pkgver/ || Fdie
+#      cp -r docs/{README.*,*.html,COPYING} \
+#              $Fdestdir/usr/share/doc/$pkgname-$pkgver/ || Fdie

Fsplit libglapi usr/lib/libglapi.*

diff --git a/source/xlib-extra/fox/FrugalBuild 
b/source/xlib-extra/fox/FrugalBuild
index 55823d2..1b5484b 100644
--- a/source/xlib-extra/fox/FrugalBuild
+++ b/source/xlib-extra/fox/FrugalBuild
@@ -3,7 +3,7 @@
# Contributor: voroskoi <[email protected]>

pkgname=fox
-pkgver=1.7.54
+pkgver=1.7.55
pkgrel=1
pkgdesc="FOX is a C++ based Toolkit for developing Graphical User Interfaces 
easily and effectively."
url="http://www.fox-toolkit.org/";
@@ -13,7 +13,7 @@ groups=('xlib-extra')
archs=('i686' 'x86_64')
up2date="Flasttar $url/download.html"
source=(ftp://ftp.fox-toolkit.org/pub/$pkgname-$pkgver.tar.gz)
-sha1sums=('51ceb20e6f870b3f53081ec4cfc167e8c9152acf')
+sha1sums=('014c829b48e1bb8db4306fd18296e34a991a1f5c')

Fconfopts+="    --with-opengl=yes \
--with-xft=yes \
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to