New package: sacjava-1.3
This commit is contained in:
parent
569fd3d86a
commit
0124dea9bb
|
@ -0,0 +1,54 @@
|
|||
# Template file for 'sacjava'
|
||||
pkgname=sacjava
|
||||
version=1.3
|
||||
revision=1
|
||||
hostmakedepends="openjdk8 apache-maven"
|
||||
depends="virtual?java-runtime"
|
||||
short_desc="Simple API for CSS Java library"
|
||||
maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
|
||||
license="W3C-19980720"
|
||||
homepage="https://www.w3.org/Style/CSS/SAC/"
|
||||
#distfiles="https://dev-www.libreoffice.org/src/39bb3fcea1514f1369fcfc87542390fd-sacjava-${version}.zip"
|
||||
#checksum=085f2112c51fa8c1783fac12fbd452650596415121348393bb51f0f7e85a9045
|
||||
distfiles="https://www.w3.org/2002/06/sacjava-1.3.zip"
|
||||
checksum=a228cae0e4c0cbefc7087cd1e17c0e8f91ee648949c6f0b9854c22f7ad1557b6
|
||||
|
||||
do_configure() {
|
||||
cat >pom.xml <<-EOF
|
||||
<project xmlns="http://maven.apache.org/POM/4.0.0">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<groupId>org.w3c.css</groupId>
|
||||
<artifactId>sac</artifactId>
|
||||
<version>${version}</version>
|
||||
<packaging>jar</packaging>
|
||||
<name>Simple API for CSS</name>
|
||||
<description>SAC is a standard interface for CSS parsers.</description>
|
||||
<url>http://www.w3.org/Style/CSS/SAC/</url>
|
||||
<organization>
|
||||
<name>World Wide Web Consortium</name>
|
||||
<url>http://www.w3.org/</url>
|
||||
</organization>
|
||||
<licenses>
|
||||
<license>
|
||||
<name>The W3C Software License</name>
|
||||
<url>http://www.w3.org/Consortium/Legal/copyright-software-19980720</url>
|
||||
</license>
|
||||
</licenses>
|
||||
<build>
|
||||
<sourceDirectory>.</sourceDirectory>
|
||||
</build>
|
||||
</project>
|
||||
EOF
|
||||
rm -f sac.jar
|
||||
}
|
||||
|
||||
do_build() {
|
||||
mvn package
|
||||
}
|
||||
|
||||
do_install() {
|
||||
vinstall "target/sac-${version}.jar" 644 \
|
||||
usr/share/java
|
||||
ln -s "sac-${version}.jar" "$DESTDIR/usr/share/java/sac.jar"
|
||||
vlicense COPYRIGHT.html
|
||||
}
|
Loading…
Reference in New Issue