[pkg-java] r7335 - in trunk/libjboss-aop-java/debian: . patches
twerner at alioth.debian.org
twerner at alioth.debian.org
Tue Nov 18 18:24:17 UTC 2008
Author: twerner
Date: 2008-11-18 18:24:16 +0000 (Tue, 18 Nov 2008)
New Revision: 7335
Added:
trunk/libjboss-aop-java/debian/patches/enum.diff
Modified:
trunk/libjboss-aop-java/debian/changelog
trunk/libjboss-aop-java/debian/patches/series
Log:
Add class org.jboss.aop.lang.Enum as patch enum.diff from version 1.5 to
support jbossas4.
Modified: trunk/libjboss-aop-java/debian/changelog
===================================================================
--- trunk/libjboss-aop-java/debian/changelog 2008-11-18 01:06:41 UTC (rev 7334)
+++ trunk/libjboss-aop-java/debian/changelog 2008-11-18 18:24:16 UTC (rev 7335)
@@ -1,3 +1,10 @@
+libjboss-aop-java (2.0.0.GA-2) unstable; urgency=low
+
+ * Add class org.jboss.aop.lang.Enum as patch enum.diff from version 1.5 to
+ support jbossas4.
+
+ -- Torsten Werner <twerner at debian.org> Tue, 18 Nov 2008 00:56:48 +0100
+
libjboss-aop-java (2.0.0.GA-1) unstable; urgency=low
* New upstream release
Added: trunk/libjboss-aop-java/debian/patches/enum.diff
===================================================================
--- trunk/libjboss-aop-java/debian/patches/enum.diff (rev 0)
+++ trunk/libjboss-aop-java/debian/patches/enum.diff 2008-11-18 18:24:16 UTC (rev 7335)
@@ -0,0 +1,76 @@
+Index: libjboss-aop-java-2.0.0.GA/src/aspect-framework/main/org/jboss/lang/Enum.java
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ libjboss-aop-java-2.0.0.GA/src/aspect-framework/main/org/jboss/lang/Enum.java 2007-01-17 18:57:00.000000000 +0100
+@@ -0,0 +1,71 @@
++/*
++ * JBoss, Home of Professional Open Source
++ * Copyright 2005, JBoss Inc., and individual contributors as indicated
++ * by the @authors tag. See the copyright.txt in the distribution for a
++ * full listing of individual contributors.
++ *
++ * This is free software; you can redistribute it and/or modify it
++ * under the terms of the GNU Lesser General Public License as
++ * published by the Free Software Foundation; either version 2.1 of
++ * the License, or (at your option) any later version.
++ *
++ * This software is distributed in the hope that it will be useful,
++ * but WITHOUT ANY WARRANTY; without even the implied warranty of
++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
++ * Lesser General Public License for more details.
++ *
++ * You should have received a copy of the GNU Lesser General Public
++ * License along with this software; if not, write to the Free
++ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
++ * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
++ */
++package org.jboss.lang;
++
++/**
++ * Base class for JDK 1.4 Enums
++ *
++ * @author <a href="mailto:bill at jboss.org">Bill Burke</a>
++ * @version $Revision: 37406 $
++ *
++ **/
++public abstract class Enum implements java.io.Serializable
++{
++ protected final transient String name;
++ protected final int ordinal;
++
++ protected Enum(String name, int ordinal)
++ {
++ this.name = name;
++ this.ordinal = ordinal;
++ }
++ public String toString()
++ {
++ return name;
++ }
++
++ public String name()
++ {
++ return name;
++ }
++
++ public int ordinal()
++ {
++ return ordinal;
++ }
++
++ public boolean equals(Object o)
++ {
++ if (o == this) return true;
++ if (o == null) return false;
++ if (!(o instanceof Enum)) return false;
++ if (!o.getClass().equals(this.getClass())) return false;
++ Enum en = (Enum)o;
++ return en.ordinal == this.ordinal;
++ }
++
++ public int hashCode()
++ {
++ return name.hashCode();
++ }
++
++}
Modified: trunk/libjboss-aop-java/debian/patches/series
===================================================================
--- trunk/libjboss-aop-java/debian/patches/series 2008-11-18 01:06:41 UTC (rev 7334)
+++ trunk/libjboss-aop-java/debian/patches/series 2008-11-18 18:24:16 UTC (rev 7335)
@@ -1 +1,2 @@
+enum.diff
catch_exception.diff
More information about the pkg-java-commits
mailing list