redigest
This commit is contained in:
5
dev-java/swtswing/Manifest
Normal file
5
dev-java/swtswing/Manifest
Normal file
@@ -0,0 +1,5 @@
|
||||
AUX build.properties 151 SHA256 091d76d047caf230209c2d4af1fcaac40eb9d602424e6b9b8435fb3d3e4649e3 SHA512 514835b22095746517d4ee6ae52325c099e0a45f62f75407fc982f520bba4f19034c6de701c2d892b7049329a21165646bee634f196960ac82468f171897f8b9 WHIRLPOOL 6ecd180e209475aefd5bed2ebb9deb70397ca70a811a69a497aad944d656b706562b441d7481e5d18fe976ef9ac21d11097832e59b8239eb1a015b94f2587c97
|
||||
AUX build.xml 3220 SHA256 a751904e57532975697aec2008fbc774d67ca2282bf543ec575d7ef9b4532737 SHA512 5d9064d751026c49cb3637d9f4b13cf8ddb47e4920170eb1255e609faf9ac8efbba43cda424d88502e80ae25caac8486919d0696ae0b3e12d0018e412224a3e0 WHIRLPOOL db6a14d0372bd11fc485fcb47ba7427e2a7cc6c4f5aaa1eb9112617c8672318d54ec251f0c0dce35b623f8209f30615ace966f775918b2815890889dbef05474
|
||||
DIST SWTSwing-3-2-0005.zip 3456164 SHA256 b79e5bb74159a7ce41c35e8f1e81d81c74e1da933c04ec56d883256bb4b4a17a SHA512 94f80965f66499fc0ab265ec6323cd1b1a08828adb8fe739488d24b7121911013febc7aeec774e0b2043bcd8a89849d1024cf522dd9beced272cb5863273e9dc WHIRLPOOL 9a4e08d384aa697eb8402cd62c4f6df9553b1b45b823dfa9dcaba8a6f735b94be8ff2fe7773d24ed40a86cec85614a7b4eff4448812920c56d1702474d517056
|
||||
EBUILD swtswing-3.2.0005.ebuild 740 SHA256 5200337c88821ef257f8d1d3ef970f20696eb0f24deb4139737cd76d1eae65ee SHA512 e1141aafc8eb639f8ebbd5836def9d50b9c2f1e6f0b85dc354ec5cd3fb14d62b87f1915da94ab0b9f5d0734a7148c2c316611ce3ff4c140ce80259131efb5f31 WHIRLPOOL 44e8ba9b63e97e69fde1a0fc5bd3a3bf243f0490290f9d565bdeb2fa0862955bffdadce0c77069300b447fd177c4f5bab64a99444e76ccb12c3406234c58a7f9
|
||||
MISC metadata.xml 159 SHA256 a4ced33e98b00e3a3f725c4c40ef8e76c338db53389465ef871105fbe6e8cbbb SHA512 74dc9ada199a90543b8e1c168c7054f2e973fbfa2551e2b959d67501f2538e269cfb4b2f0905a88a1afa04c20b33961336310ba876f80d47c8e7615b2d7c830a WHIRLPOOL a0ac49efeca233ec4d8f63eb69c8e46e1d4ecbd926693c25b1b8c7415e4c565680936aec46f0c4197116fd7a19a3bb571beee493c18bdae1e5e978e3db84f17a
|
||||
7
dev-java/swtswing/files/build.properties
Normal file
7
dev-java/swtswing/files/build.properties
Normal file
@@ -0,0 +1,7 @@
|
||||
#where classes are compiled, jars distributed, javadocs created and release created
|
||||
build.dir=build
|
||||
|
||||
#libraries
|
||||
libs.dir=.
|
||||
swtswing.jar.name=swtswing
|
||||
|
||||
95
dev-java/swtswing/files/build.xml
Normal file
95
dev-java/swtswing/files/build.xml
Normal file
@@ -0,0 +1,95 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project name="swtswing" default="jar" basedir=".">
|
||||
<description>
|
||||
The basic runtime tools and interfaces for intarsys components
|
||||
</description>
|
||||
|
||||
<!-- set global properties for this build -->
|
||||
<property name="user.name" value="SWTSwing"/>
|
||||
<property name="swtswing.src.dir" location="src/swtswing"/>
|
||||
|
||||
<target name="init">
|
||||
<property file="build.properties" />
|
||||
|
||||
<property name="swtswing.build.root" location="${build.dir}/swtswing"/>
|
||||
<property name="swtswing.build.dir" location="${swtswing.build.root}/build"/>
|
||||
<property name="swtswing.dist.dir" location="${swtswing.build.root}/dist"/>
|
||||
<property name="swtswing.javadoc.dir" location="${swtswing.build.root}/javadoc"/>
|
||||
|
||||
</target>
|
||||
|
||||
<target name="make-structure" depends="init">
|
||||
<!-- Create the build directory structure used by compile -->
|
||||
<mkdir dir="${swtswing.build.dir}"/>
|
||||
<mkdir dir="${swtswing.dist.dir}"/>
|
||||
<mkdir dir="${swtswing.javadoc.dir}"/>
|
||||
</target>
|
||||
|
||||
<target name="clean" depends="init" description="clean up" >
|
||||
<!-- Delete the ${dist} directory trees -->
|
||||
<delete dir="${swtswing.javadoc.dir}"/>
|
||||
<delete dir="${swtswing.dist.dir}"/>
|
||||
<delete dir="${swtswing.build.dir}"/>
|
||||
</target>
|
||||
|
||||
<target name="compile" depends="make-structure" description="swtswing compile" >
|
||||
<!-- Construct classpath -->
|
||||
<path id="swtswing.classpath">
|
||||
<!-- <fileset dir="${libs.dir}">
|
||||
<include name="**/${swtswing.jar.name}.jar"/>
|
||||
<include name="**/${jna.jar.name}.jar"/>
|
||||
</fileset> -->
|
||||
<pathelement path="${swtswing.build.dir}"/>
|
||||
</path>
|
||||
|
||||
<!-- Compile the java code -->
|
||||
<javac compiler="javac1.6" target="1.6" source="1.6" srcdir="${swtswing.src.dir}" destdir="${swtswing.build.dir}" debug="true" encoding="iso-8859-1">
|
||||
<classpath refid="swtswing.classpath"/>
|
||||
</javac>
|
||||
</target>
|
||||
|
||||
<target name="jar" depends="compile" description="generate the distribution" >
|
||||
|
||||
<jar jarfile="${swtswing.dist.dir}/${swtswing.jar.name}.jar" basedir="${swtswing.build.dir}">
|
||||
<manifest>
|
||||
<attribute name="Built-By" value="${user.name}"/>
|
||||
<attribute name="Main-Class" value=""/>
|
||||
<!-- <attribute name="Class-Path" value="${swtswing.jar.name}.jar ${jna.jar.name}.jar"/> -->
|
||||
</manifest>
|
||||
</jar>
|
||||
|
||||
</target>
|
||||
|
||||
<!-- Javadoc -->
|
||||
<target name="javadoc" depends="make-structure">
|
||||
<javadoc
|
||||
packagenames="de.intarsys.tools.*"
|
||||
sourcepath="${swtswing.src.dir}"
|
||||
destdir="${swtswing.javadoc.dir}"
|
||||
author="true"
|
||||
version="true"
|
||||
use="true"
|
||||
windowtitle="tools API"
|
||||
doctitle="tools API" >
|
||||
<classpath refid="swtswing.classpath"/>
|
||||
</javadoc>
|
||||
</target>
|
||||
|
||||
|
||||
|
||||
<target name="buildZipSrcPackage" depends="javadoc" description="generate build sources zip package" >
|
||||
<zip destfile="${swtswing.dist.dir}/${swtswing.jar.name}-build-src.zip">
|
||||
<fileset dir="..">
|
||||
<include name="swtswing/src/**/*"/>
|
||||
</fileset>
|
||||
<fileset dir="${build.dir}">
|
||||
<include name="swtswing/javadoc/**/*.*"/>
|
||||
</fileset>
|
||||
<fileset dir="..">
|
||||
<include name="swtswing/ant/**/*.*"/>
|
||||
</fileset>
|
||||
</zip>
|
||||
</target>
|
||||
|
||||
</project>
|
||||
|
||||
5
dev-java/swtswing/metadata.xml
Normal file
5
dev-java/swtswing/metadata.xml
Normal file
@@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>java</herd>
|
||||
</pkgmetadata>
|
||||
36
dev-java/swtswing/swtswing-3.2.0005.ebuild
Normal file
36
dev-java/swtswing/swtswing-3.2.0005.ebuild
Normal file
@@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=4
|
||||
|
||||
JAVA_PKG_IUSE="source doc"
|
||||
|
||||
inherit java-pkg-2 java-ant-2
|
||||
|
||||
DESCRIPTION="The basic runtime tools and interfaces for intarsys components."
|
||||
HOMEPAGE="http://opensource.intarsys.de/"
|
||||
SRC_URI="mirror://sourceforge/swtswing/SWTSwing-${PV//./-}.zip "
|
||||
|
||||
LICENSE="ECL"
|
||||
SLOT="3.2"
|
||||
KEYWORDS="amd64 arm x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=virtual/jre-1.6"
|
||||
DEPEND=">=virtual/jdk-1.6
|
||||
app-arch/unzip"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
java_prepare() {
|
||||
cp "${FILESDIR}"/build.* "${S}" || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_dojar build/swtswing/dist/swtswing.jar
|
||||
|
||||
use source && java-pkg_dosrc src/*
|
||||
|
||||
use doc && java-pkg_dojavadoc build/swtswing/javadoc
|
||||
}
|
||||
Reference in New Issue
Block a user