summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Asplund <peter.azp@gmail.com>2018-02-18 01:36:49 +0100
committerPeter Asplund <peter.azp@gmail.com>2018-02-18 01:36:49 +0100
commita96fd67c489314652c5c54d69849d747aa78d4f1 (patch)
treec742b9f3d4f7567eca7a50ec2e6b7629b1fbd78f /media-gfx/alchemy
parentRename subspacebattle directory (diff)
downloadAzP-a96fd67c489314652c5c54d69849d747aa78d4f1.tar.gz
AzP-a96fd67c489314652c5c54d69849d747aa78d4f1.tar.bz2
AzP-a96fd67c489314652c5c54d69849d747aa78d4f1.zip
Clean up all complaints by repoman
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Diffstat (limited to 'media-gfx/alchemy')
-rw-r--r--media-gfx/alchemy/ChangeLog3
-rw-r--r--media-gfx/alchemy/Manifest6
-rw-r--r--media-gfx/alchemy/alchemy-0.8.ebuild58
-rw-r--r--media-gfx/alchemy/alchemy-9999.ebuild16
-rw-r--r--media-gfx/alchemy/files/alchemy-0.8-build.xml-install.patch306
-rw-r--r--media-gfx/alchemy/metadata.xml11
6 files changed, 23 insertions, 377 deletions
diff --git a/media-gfx/alchemy/ChangeLog b/media-gfx/alchemy/ChangeLog
new file mode 100644
index 0000000..c03d48c
--- /dev/null
+++ b/media-gfx/alchemy/ChangeLog
@@ -0,0 +1,3 @@
+ 18 Feb 2018; AzP <peterasplund@gentoo.se> +metadata.xml, -alchemy-0.8.ebuild,
+ -files/alchemy-0.8-build.xml-install.patch, alchemy-9999.ebuild:
+ Clean up all complaints by repoman
diff --git a/media-gfx/alchemy/Manifest b/media-gfx/alchemy/Manifest
index f1852ee..01ffe43 100644
--- a/media-gfx/alchemy/Manifest
+++ b/media-gfx/alchemy/Manifest
@@ -1,6 +1,6 @@
-AUX alchemy-0.8-build.xml-install.patch 10245 SHA256 3ea8abe9d9cb812124e9bc22b5161c61b61c166954342ba54b56a57ef0e16277 SHA512 57c2de7a3867a7c6abb8d26d1c27c2afaae5fa759246700f8676755965bf6bb61f990f1155b8d65f5151bdc14781f0fd0d9a46ecbdbc0862a9f2c23c835f84e5 WHIRLPOOL bacd5a2df5cc2644c5f726035c88fb9683d74fa8c50365722ffb118dc2cc5eb3646f5f7e79c1306974a6e48bb90f2656d4f2f0cbfc09264f590bbd48d6179e6f
AUX alchemy-9999-build.xml-install.patch 11930 SHA256 3fb687a77f01d5534ee834bcca4457a3d876ba13e8e038ec3418a6ea35cf6a24 SHA512 993ee234a0f71c2d34d995998771d9f221737ec7ddae3a0b883b9ac2205ed1be902b404c90f5f3c98d2683c76b20dea9566ce984ac4e946853f89d9cbcd66a7f WHIRLPOOL 02da0b0729a11c0b5a17fe89aa751eaada9e71017f5b55eb78d8f20da567e3c4e84a9c9f41bb8d27e47ae5343f7ba212d88163f7e900adcab350693c77209989
AUX alchemy.desktop 141 SHA256 4970db3d47daae3df17ebbabd9443f9b5bd325b6bc8d210d3b1f023538c55753 SHA512 6117975e5a62b98425384e8125c5965b499f357a8949bf163c19216fa4793912a6a25f9fa937c92dc9cccdd534e1756e5b5dd6905dab0bf620b7154f0ae979ca WHIRLPOOL a6d909d62a0f7c995cca6eb803aad3dbc72b9b0b39cfff7f4abb95a1461dfff08c0b0d5911fbf19167a31985658a55860680ea2dd5fde4c6a93a975267d6423e
AUX build.xml 7956 SHA256 bf9a7bcdf797586180bcae951c2cfa67972fc0482a038167f00a08ae15ecb09b SHA512 3afef6dfaefe69648216c76166605c08b1a5650e504175ef40b6a09cda24d8f63dcd0cc4c2547beae444c95eb223e01bf1e7e4ed512b9af49e84a86a24c623a5 WHIRLPOOL 7ab592b852a48504ca5671209e4cb1ca9810200d0f9df09c3c9351099d2828bb34ba9e809d3fe24631327bc9a44c7c0304da99f7065af175048bf82578422fd9
-EBUILD alchemy-0.8.ebuild 1235 SHA256 aae7d92c7d22462c886774d011a50df24d4448eef096f7b0774b8d66bfe29a9b SHA512 51f9515514191565481048e76ca4ca0cb2e38f772c428140218ffceca2ffd92eeac42963d66137fdcc7545c1db21e1bbf3b44e2d7d90a6bbe9e6015fc001ab43 WHIRLPOOL 442bd564a33cc95e0fddc2884119734883f8c188ad57f98afabafbe76cde6c27c2bd02aa69b132ee893bd7b9b560eda3c90774fef96d4799f80db6a97d9deb53
-EBUILD alchemy-9999.ebuild 1235 SHA256 aae7d92c7d22462c886774d011a50df24d4448eef096f7b0774b8d66bfe29a9b SHA512 51f9515514191565481048e76ca4ca0cb2e38f772c428140218ffceca2ffd92eeac42963d66137fdcc7545c1db21e1bbf3b44e2d7d90a6bbe9e6015fc001ab43 WHIRLPOOL 442bd564a33cc95e0fddc2884119734883f8c188ad57f98afabafbe76cde6c27c2bd02aa69b132ee893bd7b9b560eda3c90774fef96d4799f80db6a97d9deb53
+EBUILD alchemy-9999.ebuild 1218 SHA256 1397a39e12d58b5e63600b15ba91d72f2b9f55f6208b36820581be84d0d6b645 SHA512 467204b08fd3ef4abf0fafb5ee0f075952b4c918f5f9e1f758dc9ca54d0f4066c6e0ae28319e5761710ade6dd85916a90ff9719c1ce702a44bf5f0ce93cfef83 WHIRLPOOL 38d57279962cdb130c54457488a4a226d5f27d4403f976bfb5e010cb377bd62ea7fc4fc08c4846ab8bbf313a8a363814ff5fdb8b3c121828a67624c37c8a1758
+MISC ChangeLog 184 SHA256 68943fadee790497fe2df47667e23006f1080cbfff87bdc42d9f5f25da60cb7c SHA512 ca876072b8783ee61b0440d17bd01e55feb8c437f7effc977d8bfecf5a350a2175d5944d7e875535a97203418831ed274a732b9399de234d7624c88d4e55aea4 WHIRLPOOL f65a04a28d25befbf6aa368d30e19331beb693686817bba1143c1908901c19c8af9ce511799a2ca7f7e1fb16d74a3524316d418c3d1fdc7efecb5c9077863fe2
+MISC metadata.xml 296 SHA256 a720c0349f81b46a3fa5a9d95f460712e3b809b84e77fd9c6775cb62fce80578 SHA512 4d26ebc5aa3838ca5db0463af39ed57ce2be179e83025d36183919b889ea67a7ee35862d6c95bab2a193577c9c30763922611b690f32f74d4aee424984a3a011 WHIRLPOOL d14d81163017596724b6f8aa8b3046693307c3623894e60976be99575604d092416b99b8af99db9a8454f98ef6f493d8d8f94bd31b6db88f6667c1038a22d161
diff --git a/media-gfx/alchemy/alchemy-0.8.ebuild b/media-gfx/alchemy/alchemy-0.8.ebuild
deleted file mode 100644
index 1a121dc..0000000
--- a/media-gfx/alchemy/alchemy-0.8.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=3
-
-inherit eutils fdo-mime java-pkg-2 java-ant-2 versionator subversion
-
-DESCRIPTION="Drawing program used for creating shapes, with interactivity and creativity as main focus."
-HOMEPAGE="http://al.chemy.org/"
-ESVN_REPO_URI="http://svn.al.chemy.org/svn"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="${RDEPEND}
- dev-util/desktop-file-utils
- >=virtual/jdk-1.5"
-RDEPEND=">=virtual/jre-1.5"
-
-src_prepare() {
- epatch "${FILESDIR}/${P}-build.xml-install.patch"
-}
-
-JAVA_ANT_REWRITE_CLASSPATH="true"
-EANT_BUILD_XML="./Alchemy/build.xml"
-
-
-src_compile() {
- local mem
- use amd64 && mem="320"
- use x86 && mem="192"
- use ppc && mem="192"
- use ppc64 && mem="256"
- export ANT_OPTS="-Xmx${mem}m"
- java-pkg-2_src_compile
-}
-
-
-src_install() {
- java-pkg_dojar Alchemy/dist/Alchemy.jar
- insinto /usr/share/${PN}
- doins -r "${WORKDIR}"/${P}/Alchemy/dist/Alchemy/*
-
- java-pkg_dolauncher "${PN}" \
- --pwd /usr/share/"${PN}"
-
- newicon "${WORKDIR}"/${P}/Alchemy/src/org/alchemy/data/alchemy-logo64.png alchemy.png
- domenu "${FILESDIR}/${PN}.desktop"
-
-}
-
-pkg_postinst() {
- fdo-mime_desktop_database_update
-}
-
diff --git a/media-gfx/alchemy/alchemy-9999.ebuild b/media-gfx/alchemy/alchemy-9999.ebuild
index 1a121dc..12429d1 100644
--- a/media-gfx/alchemy/alchemy-9999.ebuild
+++ b/media-gfx/alchemy/alchemy-9999.ebuild
@@ -1,12 +1,11 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-EAPI=3
+EAPI=5
-inherit eutils fdo-mime java-pkg-2 java-ant-2 versionator subversion
+inherit eutils xdg-utils java-pkg-2 java-ant-2 versionator subversion
-DESCRIPTION="Drawing program used for creating shapes, with interactivity and creativity as main focus."
+DESCRIPTION="Drawing program with interactivity and creativity as main focus."
HOMEPAGE="http://al.chemy.org/"
ESVN_REPO_URI="http://svn.al.chemy.org/svn"
@@ -27,7 +26,6 @@ src_prepare() {
JAVA_ANT_REWRITE_CLASSPATH="true"
EANT_BUILD_XML="./Alchemy/build.xml"
-
src_compile() {
local mem
use amd64 && mem="320"
@@ -38,7 +36,6 @@ src_compile() {
java-pkg-2_src_compile
}
-
src_install() {
java-pkg_dojar Alchemy/dist/Alchemy.jar
insinto /usr/share/${PN}
@@ -49,10 +46,9 @@ src_install() {
newicon "${WORKDIR}"/${P}/Alchemy/src/org/alchemy/data/alchemy-logo64.png alchemy.png
domenu "${FILESDIR}/${PN}.desktop"
-
}
pkg_postinst() {
- fdo-mime_desktop_database_update
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
}
-
diff --git a/media-gfx/alchemy/files/alchemy-0.8-build.xml-install.patch b/media-gfx/alchemy/files/alchemy-0.8-build.xml-install.patch
deleted file mode 100644
index a351ad0..0000000
--- a/media-gfx/alchemy/files/alchemy-0.8-build.xml-install.patch
+++ /dev/null
@@ -1,306 +0,0 @@
---- build.xml 2011-02-12 04:09:10.000000000 +0100
-+++ build.xml 2011-02-12 04:04:42.000000000 +0100
-@@ -5,89 +5,11 @@
- <project name="Alchemy" default="default" basedir=".">
- <description>Builds, tests, and runs the project Alchemy.</description>
- <import file="nbproject/build-impl.xml"/>
--
-- <import file="nbproject/profiler-build-impl.xml"/> <import file="nbproject/profiler-build-impl.xml"/>
-+ <import file="nbproject/profiler-build-impl.xml"/>
-
- <!-- Import the resource bundle where the version info is stored -->
- <property file="${basedir}/src/org/alchemy/core/AlcResourceBundle.properties"/>
-
-- <!-- Detect the OS -->
-- <condition property="mac">
-- <os family="mac"/>
-- </condition>
-- <condition property="unix">
-- <and>
-- <os family="unix"/>
-- <not>
-- <os family="mac"/>
-- </not>
-- </and>
-- </condition>
-- <condition property="windows">
-- <os family="windows"/>
-- </condition>
--
-- <!--
--
-- There exist several targets which are by default empty and which can be
-- used for execution of your tasks. These targets are usually executed
-- before and after some main targets. They are:
--
-- -pre-init: called before initialization of project properties
-- -post-init: called after initialization of project properties
-- -pre-compile: called before javac compilation
-- -post-compile: called after javac compilation
-- -pre-compile-single: called before javac compilation of single file
-- -post-compile-single: called after javac compilation of single file
-- -pre-compile-test: called before javac compilation of JUnit tests
-- -post-compile-test: called after javac compilation of JUnit tests
-- -pre-compile-test-single: called before javac compilation of single JUnit test
-- -post-compile-test-single: called after javac compilation of single JUunit test
-- -pre-jar: called before JAR building
-- -post-jar: called after JAR building
-- -post-clean: called after cleaning build products
--
-- (Targets beginning with '-' are not intended to be called on their own.)
--
-- Example of inserting an obfuscator after compilation could look like this:
--
-- <target name="-post-compile">
-- <obfuscate>
-- <fileset dir="${build.classes.dir}"/>
-- </obfuscate>
-- </target>
--
-- For list of available properties check the imported
-- nbproject/build-impl.xml file.
--
--
-- Another way to customize the build is by overriding existing main targets.
-- The targets of interest are:
--
-- -init-macrodef-javac: defines macro for javac compilation
-- -init-macrodef-junit: defines macro for junit execution
-- -init-macrodef-debug: defines macro for class debugging
-- -init-macrodef-java: defines macro for class execution
-- -do-jar-with-manifest: JAR building (if you are using a manifest)
-- -do-jar-without-manifest: JAR building (if you are not using a manifest)
-- run: execution of project
-- -javadoc-build: Javadoc generation
-- test-report: JUnit report generation
--
-- An example of overriding the target for project execution could look like this:
--
-- <target name="run" depends="Alchemy-impl.jar">
-- <exec dir="bin" executable="launcher.exe">
-- <arg file="${dist.jar}"/>
-- </exec>
-- </target>
--
-- Notice that the overridden target depends on the jar target and not only on
-- the compile target as the regular run target does. Again, for a list of available
-- properties which you can use, check the target you are overriding in the
-- nbproject/build-impl.xml file.
--
-- -->
- <target name="-pre-jar">
- <!-- Ant config lets us loop & use if statements -->
- <taskdef resource="net/sf/antcontrib/antcontrib.properties">
-@@ -104,21 +26,7 @@
- <unjar src="${file.reference.foxtrot.jar}" dest="${build.classes.dir}"/>
- <unjar src="${file.reference.PDFRenderer.jar}" dest="${build.classes.dir}"/>
- <unjar src="${file.reference.mime-util.jar}" dest="${build.classes.dir}"/>
--
-- <if>
-- <equals arg1="${mac}" arg2="true" />
-- <then>
-- <echo message="Ignoring the JPen Library for now" />
-- </then>
-- <else>
-- <unjar src="${file.reference.jpen-2.jar}" dest="${build.classes.dir}"/>
-- </else>
-- </if>
--
--
-- <!--
-- <unjar src="${file.reference.beads.jar}" dest="${build.classes.dir}"/>
-- -->
-+ <unjar src="${file.reference.jpen-2.jar}" dest="${build.classes.dir}"/>
- <unjar src="${file.reference.miglayout.jar}" dest="${build.classes.dir}"/>
-
- <!-- The mass of batik libraries -->
-@@ -231,98 +139,11 @@
- <fileset dir="${basedir}/shapes" />
- </copy>
-
--
--
--
--
- <!-- Create platform specific executables -->
-- <antcall target="mac"/>
- <antcall target="unix"/>
-- <antcall target="windows"/>
-- </target>
--
--
-- <!--
-- ======================
-- MAC
-- ======================
-- -->
-- <target name="mac" if="mac">
--
-- <!-- Create the mac .app executable bundle -->
-- <taskdef name="jarbundler" classname="net.sourceforge.jarbundler.JarBundler" >
-- <classpath>
-- <pathelement location="${basedir}/lib/ant/jarbundler-2.0.0.jar"/>
-- </classpath>
-- </taskdef>
-- <jarbundler
--
-- dir="${alchemy.dir}"
-- name="${application.title}"
-- mainclass="${main.class}"
-- jar="${dist.jar}"
--
-- icon="${basedir}/res/Alchemy.icns"
-- jvmversion="1.5+"
-- version="${version.numeric}"
-- infostring="${version.string}, ${copyright}"
-- arguments="-Xms128m -Xmx512m">
--
-- <!-- Adjust the look, feel and behavior -->
-- <javaproperty name="apple.laf.useScreenMenuBar" value="true"/>
-- </jarbundler>
-- <property name="mac.bundle" value="${alchemy.dir}/Alchemy.app/Contents/Resources/Java" />
--
-- <!-- Copy the Quaqua libraries for more mac looking interface support -->
-- <copy file="${file.reference.quaqua.jar}" todir="${mac.bundle}/lib"/>
-- <copy file="${basedir}/lib/quaqua/libquaqua.jnilib" todir="${mac.bundle}"/>
-- <copy file="${basedir}/lib/quaqua/libquaqua64.jnilib" todir="${mac.bundle}"/>
--
-- <!-- Alchemy Native -->
-- <copy file="${basedir}/lib/libAlcNative.jnilib" todir="${mac.bundle}"/>
--
-- <!-- JPen -->
-- <!-- Copy the regular version -->
-- <copy file="${basedir}/lib/jpen/libjpen-2-3.jnilib" todir="${mac.bundle}"/>
-- <copy file="${file.reference.jpen-2.jar}" todir="${mac.bundle}/lib"/>
--
-- <!-- Copy the Tiger version
-- <copy file="${basedir}/lib/jpen/jpen-tiger/libjpen-2.jnilib" todir="${mac.bundle}"/>
-- <copy file="${basedir}/lib/jpen/jpen-tiger/jpen-2.jar" todir="${mac.bundle}/lib"/>
-- -->
--
-- <!-- Delete the Alchemy Jar file -->
-- <delete file="${dist.dir}/Alchemy.jar"/>
--
--
-- <!-- Move the Alchemy folder to a sub directory to make a drag and drop install easier -->
-- <move todir="${alchemy.dir}/Alchemy">
-- <fileset dir="${alchemy.dir}" />
-- </move>
--
-- <!-- Create a Mac .dmg file for distribution.
-- Create a hidden folder and copy the background image,
-- then copy the DS_Store file which holds the preferences of how it looks,
-- finally create the .dmg file using the command line hdiutil -->
-- <copy file="${basedir}/res/dmg/Alchemy.png" todir="${alchemy.dir}/.background"/>
-- <copy file="${basedir}/res/dmg/DS_Store" todir="${alchemy.dir}"/>
-- <move file="${alchemy.dir}/DS_Store" tofile="${alchemy.dir}/.DS_Store"/>
--
--
--
-- <exec executable="hdiutil">
-- <arg line="create -srcfolder ${alchemy.dir} ${dist.dir}/Alchemy-${version.number}.dmg"/>
-- </exec>
--
--
-- <move todir="${alchemy.dir}">
-- <fileset dir="${alchemy.dir}/Alchemy" />
-- </move>
--
- </target>
-
-
--
- <!--
- ======================
- LINUX
-@@ -344,82 +165,20 @@
-
- <!-- Move the Jar file -->
- <move file="${dist.dir}/Alchemy.jar" tofile="${alchemy.dir}/Alchemy.jar"/>
-+ <echo message="Copying modules" />
-+ <copy todir="${alchemy.dir}/modules">
-+ <fileset dir="${dist.dir}/modules">
-+ <include name="*.zip"/>
-+ </fileset>
-+ </copy>
-
-- <!-- Create a .tar.gz for distribution -->
-+ <!-- Create a .tar.gz for distribution
- <tar destfile="${dist.dir}/Alchemy-${version.number}.tar" basedir="${dist.dir}"/>
- <gzip destfile="${dist.dir}/Alchemy-${version.number}.tar.gz" src="${dist.dir}/Alchemy-${version.number}.tar"/>
- <delete file="${dist.dir}/Alchemy-${version.number}.tar" />
--
-+ -->
- </target>
-
--
--
-- <!--
-- ======================
-- WINDOWS
-- ======================
-- -->
-- <target name="windows" if="windows">
--
-- <!--
-- Create the Windows executable bundle
-- Launch4j needs to be installed into the Program Files folder
-- http://launch4j.sourceforge.net/
-- -->
-- <property name="launch4j.dir" location="C:/Program Files/Launch4j" />
-- <taskdef name="launch4j"
-- classname="net.sf.launch4j.ant.Launch4jTask"
-- classpath="${launch4j.dir}/launch4j.jar
-- :${launch4j.dir}/lib/xstream.jar" />
-- <launch4j>
-- <config
-- dontWrapJar="false"
-- headerType="console"
-- jarPath="${dist.jar}"
-- outfile="${alchemy.dir}/Alchemy.exe"
-- errTitle="Java Install Required"
-- priority="normal"
-- downloadUrl="http://java.com/download"
-- customProcName="true"
-- stayAlive="false"
-- icon="${basedir}/res/Alchemy.ico">
-- <jre
-- minVersion="1.5.0"
-- dontUsePrivateJres="false"
-- initialHeapSize="128"
-- maxHeapSize="512">
-- <opt>-Djava.library.path=lib</opt>
-- </jre>
-- <versionInfo
-- fileVersion="${version.numeric}"
-- txtFileVersion="${version.string}"
-- productVersion="${version.numeric}"
-- fileDescription="${application.desc}"
-- copyright="${copyright}"
-- txtProductVersion="${version.string}"
-- productName="${application.title}"
-- internalName="${application.title}"
-- originalFilename="Alchemy.exe"
-- />
-- </config>
-- </launch4j>
--
--
-- <!-- JPen -->
-- <copy file="${basedir}/lib/jpen/jpen-2-2.dll" todir="${alchemy.dir}/lib"/>
-- <copy file="${basedir}/lib/jpen/jpen-2-2-64.dll" todir="${alchemy.dir}/lib"/>
--
-- <!-- Delete the Alchemy Jar file -->
-- <delete file="${dist.dir}/Alchemy.jar"/>
--
-- <!-- Create a .zip for distribution -->
-- <zip destfile="${dist.dir}/Alchemy-${version.number}.zip"
-- basedir="${dist.dir}"
-- />
--
-- </target>
--
--
- <!-- JAVA DOCS -->
- <target name="-javadoc-build" depends="init">
- <mkdir dir="${dist.javadoc.dir}"/>
diff --git a/media-gfx/alchemy/metadata.xml b/media-gfx/alchemy/metadata.xml
new file mode 100644
index 0000000..4892696
--- /dev/null
+++ b/media-gfx/alchemy/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>peterasplund@gentoo.se</email>
+ </maintainer>
+ <longdescription lang="en">
+ </longdescription>
+ <upstream>
+ </upstream>
+</pkgmetadata>