diff options
author | Peter Asplund <peter.azp@gmail.com> | 2018-02-18 01:36:49 +0100 |
---|---|---|
committer | Peter Asplund <peter.azp@gmail.com> | 2018-02-18 01:36:49 +0100 |
commit | a96fd67c489314652c5c54d69849d747aa78d4f1 (patch) | |
tree | c742b9f3d4f7567eca7a50ec2e6b7629b1fbd78f /media-gfx/alchemy | |
parent | Rename subspacebattle directory (diff) | |
download | AzP-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/ChangeLog | 3 | ||||
-rw-r--r-- | media-gfx/alchemy/Manifest | 6 | ||||
-rw-r--r-- | media-gfx/alchemy/alchemy-0.8.ebuild | 58 | ||||
-rw-r--r-- | media-gfx/alchemy/alchemy-9999.ebuild | 16 | ||||
-rw-r--r-- | media-gfx/alchemy/files/alchemy-0.8-build.xml-install.patch | 306 | ||||
-rw-r--r-- | media-gfx/alchemy/metadata.xml | 11 |
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> |