[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