Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=multilib.git;a=commitdiff;h=974524bad352defd4eafdb62c0617923374bd2e7

commit 974524bad352defd4eafdb62c0617923374bd2e7
Author: DeX77 <de...@frugalware.org>
Date:   Tue Feb 6 09:46:53 2018 +0100

maven-3.5.2-3-x86_64

* dummy rebuild
* remove circular dep while at it

diff --git a/source/devel-extra/maven/FrugalBuild 
b/source/devel-extra/maven/FrugalBuild
index 6663a41..709a244 100644
--- a/source/devel-extra/maven/FrugalBuild
+++ b/source/devel-extra/maven/FrugalBuild
@@ -4,25 +4,30 @@
pkgname=maven
pkgver=3.5.2
pkgextraver=-src
-pkgrel=2
+pkgrel=3
pkgdesc="A Java project management and project comprehension tool"
url="http://maven.apache.org";
-makedepends=('maven') #gnar
-depends=() ## wrong some java foo's
+rodepends=('openjdk')
Finclude openjava
groups=('devel-extra')
archs=('x86_64')
_F_archive_name="apache-maven"
up2date="Flasttar $url/download.cgi"
-source=(http://www.apache.org/dist/maven/maven-3/${pkgver}/source/apache-maven-$pkgver-src.tar.gz
 \
-                       $pkgname.sh)
-signatures=($source.asc '')
-_F_cd_path=apache-maven-${pkgver}
+source=(http://www.apache.org/dist/maven/maven-3/${pkgver}/source/apache-maven-${pkgver}-src.tar.gz
 \
+       
https://www.apache.org/dist/maven/maven-3/${pkgver}/binaries/apache-maven-${pkgver}-bin.tar.gz
 \
+       $pkgname.sh)
+signatures=(${source[0]}.asc ${source[1]}.asc '')
+NOEXTRACT=1

build()
{
+        Fextract apache-maven-${pkgver}-src.tar.gz
+        Fexec mv apache-maven-${pkgver} apache-maven-${pkgver}-src
+        Fextract apache-maven-${pkgver}-bin.tar.gz
+        Fexec mv apache-maven-${pkgver} apache-maven-${pkgver}-bin
+
Fcd
-       Fexec mvn -Dmaven.repo.local=$Fsrcdir/repo 
-DdistributionTargetDir="$Fdestdir"/usr/lib/maven package
+       Fexec ../apache-maven-${pkgver}-bin/bin/mvn 
-Dmaven.repo.local=$Fsrcdir/repo 
-DdistributionTargetDir="$Fdestdir"/usr/lib/maven package || Fdie
Fexe /etc/profile.d/$pkgname.sh
Frm 
usr/lib/maven/lib/jansi-native/{freebsd32,freebsd64,osx,windows32,windows64}/
}
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to