Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/devel
In directory sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv9671/main/finkinfo/devel

Modified Files:
      Tag: pangocairo-branch
        epydoc-py.info findbugs.info mico.info 
Added Files:
      Tag: pangocairo-branch
        m681x-binutils.info m681x-gcc.info m681x-gdb.info 
        m681x-newlib.info 
Log Message:
another merge from HEAD

--- NEW FILE: m681x-gdb.info ---
Package: m681x-gdb
Version: 6.4
Revision: 2
Maintainer: Carl van Denzen <[EMAIL PROTECTED]>
Recommends: m681x-binutils,m681x-gcc,m681x-newlib
HomePage: http://m68hc11.serveftp.org/
Source: mirror:gnu:/gdb/gdb-%v.tar.gz
Source-MD5: 7dc98022ee96bba5331f195dc8a5491a
Source2: http://m68hc11.serveftp.org/m68hc1x-builder-3.1.tar.gz
Source2-MD5: 6c3ee04975e34414acf69dab2d2b1556
DescPort: <<
Avoided using /sw/m6811. Its lib & include folders have been moved to 
/sw/share/m6811 and the binaries are put into /sw/bin.
All files that are not recognizable as m6811 files renamed to m6811-xxx to 
avoid clashes with other potential toolchains.
--with-as=%p/bin/m6811-elf-as added, I do not know why it is needed when not 
building into /usr/local, but it solves a  problem.
Somehow nls does not work: configure sees the /sw/include/libintl.h, but during 
link phase, the /sw/lib/libintl.a is not found. My simple solution was to 
disable nls.
Only 6811 is supported, 6812 is not supported
TODO: Native Language Support.
<<
PatchScript: <<
patch -p1 < ../m68hc1x-builder-3.1/gdb-6.4-m68hc1x-20060122.diffs
sed <gdb/config/m68hc11/m68hc11.mt >patch.tmp -e 's/\(SIM.*\) -lm/\1/'
mv -f patch.tmp gdb/config/m68hc11/m68hc11.mt
<<
CompileScript: <<
#!/bin/bash -ev
# Extract TARGET and PROGRAM_PREFIX from the fink package name
# m6811-xxxx -> m6811-elf cq m6811-elf- cq m6811 (machine)
SOURCEDIR=$(pwd)
for x in 1 ; do
#
# 681$x
#
MACHINE=%n;MACHINE=${MACHINE%%x-*}$x
TARGET=${MACHINE}-elf;PROGRAM_PREFIX=$TARGET-
echo $TARGET $MACHINE $PROGRAM_PREFIX
#
cd $SOURCEDIR
BUILDDIR=build.${MACHINE}
mkdir ${BUILDDIR}
cd ${BUILDDIR}
${SOURCEDIR}/configure --target=$TARGET --prefix=%i/share/$MACHINE 
--bindir=%i/bin --mandir=%i/share/man --infodir=%i/share/info 
--enable-languages=c --program-prefix=$PROGRAM_PREFIX 
--with-local-prefix=%i/include/local --with-as=%p/bin/m6811-elf-as 
--with-ld=%p/bin/m6811-elf-ld --disable-nls
make
done
<<
InstallScript: <<
#!/bin/bash -ev
# Extract TARGET and PROGRAM_PREFIX from the fink package name
# m6811-xxxx -> m6811-elf cq m6811-elf- cq m6811 (machine)
SOURCEDIR=$(pwd)
for x in 1 ; do
#
# 681$x
#
MACHINE=%{n};MACHINE=${MACHINE%%x-*}$x
TARGET=${MACHINE}-elf;PROGRAM_PREFIX=$TARGET-
cd $SOURCEDIR
BUILDDIR=build.${MACHINE}
cd ${BUILDDIR}
make install
/usr/bin/find -E %i -regex ".*/libiberty.a" -exec rm -f {} \;
#
# Remove duplicate info entries (between binutils and this one)
#
for i in $(/usr/bin/find -E %d -regex 
".*/(bfd|configure|standards).*\.info(-[0-9]+)?" -print);do echo rm $i ;rm $i 
;done
#
# Rename the files xxx.info into m6811-elf-xxx.info cq m6812-elf-xx.info to 
avoid name clashes with other binutils packages and these two packages (m6811 
and m6812)
# The files of the m6811 should not be renamed, hence the inverted grep.
#
for i in $(/usr/bin/find -E %d -regex ".*/.*\.info(-[0-9]+)?" -print|grep 
--invert-match /${MACHINE%%%%?});do echo $i ${i%%/*} ${i##*/} ;mv $i 
${i%%/*}/$PROGRAM_PREFIX${i##*/};done
done
<<
DocFiles:
InfoDocs: m6811-elf-annotate.info m6811-elf-gdb.info m6811-elf-gdbint.info 
m6811-elf-stabs.info m6811-elf-standards.info
Description: For Motorola 68hc11/12 micro controllers
License: GPL
#Homepage: http://gcc.gnu.org/
BuildDepends: m681x-binutils (>=2.16-1)

                 

--- NEW FILE: m681x-gcc.info ---
Package: m681x-gcc
Version: 3.3.6
Revision: 3
Maintainer: Carl van Denzen <[EMAIL PROTECTED]>
Recommends: m6811-binutils,m6811-gdb,m6811-newlib
Replaces: m6811-gcc,m6812-gcc
Conflicts: m6811-gcc,m6812-gcc
HomePage: http://m68hc11.serveftp.org/
Source: mirror:gnu:/gcc/gcc-%v/gcc-%v.tar.bz2
Source-MD5: 6936616a967da5a0b46f1e7424a06414
Source2: http://m68hc11.serveftp.org/m68hc1x-builder-3.1.tar.gz
Source2-MD5: 6c3ee04975e34414acf69dab2d2b1556
DescPort: <<
Avoided using /sw/m6811. Its lib & include folders have been moved to 
/sw/share/m6811 and the binaries are put into /sw/bin.
All files that are not recognizable as m6811 files renamed to m6811-xxx to 
avoid clashes with other potential toolchains.
--with-as=%p/bin/m6811-elf-as added, I do not know why it is needed when not 
building into /usr/local, but it solves a  problem.
Somehow nls does not work: configure sees the /sw/include/libintl.h, but during 
link phase, the /sw/lib/libintl.a is not found. My simple solution was to 
disable nls.
TODO: Native Language Support.
TODO: Find a solution for shared gcc files gccbug and gcov ?
<<
PatchScript: <<
patch -p1 < ../m68hc1x-builder-3.1/gcc-3.3.6-m68hc1x-20060122.diffs
<<
CompileScript: <<
#!/bin/bash -ev
# Extract TARGET and PROGRAM_PREFIX from the fink package name
# m6811-xxxx -> m6811-elf cq m6811-elf- cq m6811 (machine)
SOURCEDIR=$(pwd)
for x in 1 2 ; do
#
# 681$x
#
MACHINE=%n;MACHINE=${MACHINE%%x-*}$x
TARGET=${MACHINE}-elf;PROGRAM_PREFIX=$TARGET-
echo $TARGET $MACHINE $PROGRAM_PREFIX
#
# gcc does not compile in the source directory. Compile directory will be the 
current directory with a suffix.
#
cd $SOURCEDIR
BUILDDIR=build.${MACHINE}
mkdir ${BUILDDIR}
cd ${BUILDDIR}
${SOURCEDIR}/configure --target=$TARGET --prefix=%i/share/$MACHINE 
--bindir=%i/bin --mandir=%i/share/man --infodir=%i/share/info 
--enable-languages=c --program-prefix=$PROGRAM_PREFIX 
--with-local-prefix=%i/include/local --with-as=%p/bin/m6811-elf-as 
--with-ld=%p/bin/m6811-elf-ld --disable-nls
make
done
<<
InstallScript: <<
#!/bin/bash -ev
# Extract TARGET and PROGRAM_PREFIX from the fink package name
# m6811-xxxx -> m6811-elf cq m6811-elf- cq m6811 (machine)
SOURCEDIR=$(pwd)
for x in 1 2 ; do
#
# 681$x
#
MACHINE=%{n};MACHINE=${MACHINE%%x-*}$x
TARGET=${MACHINE}-elf;PROGRAM_PREFIX=$TARGET-
cd $SOURCEDIR
BUILDDIR=build.${MACHINE}
cd ${BUILDDIR}
make install
/usr/bin/find -E %i -regex ".*/libiberty.a" -exec rm -f {} \;
#
# Rename the files xxx.info into m6811-elf-xxx.info cq m6812-elf-xx.info to 
avoid name clashes with other binutils packages and these two packages (m6811 
and m6812)
# The files of the m6811 should not be renamed, hence the inverted grep.
#
for i in $(/usr/bin/find -E %d -regex 
".*/.*\.info(-[0-9]+)?|.*/man[0-9]+/[^/]+" -print|grep --invert-match 
/${MACHINE%%%%?});do echo $i ${i%%/*} ${i##*/} ;mv $i 
${i%%/*}/$PROGRAM_PREFIX${i##*/};done
done
<<
DocFiles: BUGS bugs.html COPYING FAQ faq.html MAINTAINERS README
InfoDocs: m6811-elf-cpp.info m6811-elf-cppinternals.info m6811-elf-gcc.info 
m6812-elf-cpp.info m6812-elf-cppinternals.info m6812-elf-gcc.info
Description: For Motorola 68hc11/12 micro controllers
License: GPL
#Homepage: http://gcc.gnu.org/
BuildDepends: m681x-binutils (>=2.16-1)

                 

--- NEW FILE: m681x-binutils.info ---
Package: m681x-binutils
Version: 2.16.1
Revision: 3
Description: For Motorola 6811/12 microcontrollers
Maintainer: Carl van Denzen <[EMAIL PROTECTED]>
BuildDepends: libgettext3-dev, gettext-tools (>=0.14.5-1)
Replaces: m6811-binutils, m6812-binutils
Conflicts: m6811-binutils, m6812-binutils
#HomePage: http://m68hc11.serveftp.org/m68hc11_src.php
HomePage: http://ftp.gnu.org/gnu/binutils/
License: GPL
Source: mirror:gnu:binutils/binutils-%v.tar.bz2
Source-MD5: 6a9d529efb285071dad10e1f3d2b2967
DescPort: <<
Avoided using /sw/m6811. Its lib & include folders have been moved to 
/sw/share/m6811 and the binaries are put into /sw/bin.
All xxx.info and man files renamed to m6811-xxx.info and m6811-...1 to avoid 
clashes with other potential toolchains.
<<
CompileScript: <<
#!/bin/bash -ev
# Extract TARGET and PROGRAM_PREFIX from the fink package name
# m6811-xxxx -> m6811-elf cq m6811-elf- cq m6811 (machine)
SOURCEDIR=$(pwd)
for x in 1 2 ; do
#
# 681$x
#
MACHINE=%n;MACHINE=${MACHINE%%x-*}$x
TARGET=${MACHINE}-elf;PROGRAM_PREFIX=$TARGET-
cd $SOURCEDIR
BUILDDIR=build.${MACHINE}
mkdir $BUILDDIR
cd $BUILDDIR
../configure --target=$TARGET --prefix=%p/share/$MACHINE --bindir=%p/bin 
--mandir=%p/share/man --infodir=%p/share/info --program-prefix=$PROGRAM_PREFIX
make
done
<<
InstallScript: <<
#!/bin/bash -ev
# Extract TARGET and PROGRAM_PREFIX from the fink package name
# m6811-xxxx -> m6811-elf cq m6811-elf- cq m6811 (machine)
SOURCEDIR=$(pwd)
for x in 1 2 ; do
#
# 681$x
#
MACHINE=%n;MACHINE=${MACHINE%%x-*}$x
TARGET=${MACHINE}-elf;PROGRAM_PREFIX=$TARGET-
cd $SOURCEDIR
BUILDDIR=build.${MACHINE}
cd $BUILDDIR
make install DESTDIR=%d
#
# Rename the files xxx.info into m6811-elf-xxx.info cq m6812-elf-xx.info to 
avoid name clashes with other binutils packages and these two packages (m6811 
and m6812)
# The files of the m6811 should not be renamed, hence the inverted grep.
#
for i in $(/usr/bin/find -E %d -regex ".*/.*\.info(-[0-9]+)?" -print|grep 
--invert-match /${MACHINE%%%%?});do echo $i ${i%%/*} ${i##*/} ;mv $i 
${i%%/*}/$PROGRAM_PREFIX${i##*/};done
done
<<
DocFiles: README COPYING
InfoDocs: m6811-elf-as.info m6811-elf-bfd.info m6811-elf-binutils.info 
m6811-elf-configure.info m6811-elf-ld.info m6811-elf-standards.info 
m6812-elf-as.info m6812-elf-bfd.info m6812-elf-binutils.info 
m6812-elf-configure.info m6812-elf-ld.info m6812-elf-standards.info

                 

Index: mico.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/devel/mico.info,v
retrieving revision 1.1
retrieving revision 1.1.2.1
diff -u -d -r1.1 -r1.1.2.1
--- mico.info   20 Nov 2006 22:44:09 -0000      1.1
+++ mico.info   9 Jan 2007 18:04:28 -0000       1.1.2.1
@@ -1,6 +1,6 @@
 Package: mico
 Version: 2.3.12
-Revision: 10
+Revision: 11
 Depends: %N-shlibs (= %v-%r)
 BuildDepends: readline5, system-openssl-dev, x11-dev, libncurses5
 Source: http://www.mico.org/%n-%v.tar.gz
@@ -46,6 +46,10 @@
 echo "INSTDIR        = %i" >> MakeVars
 echo "SHARED_INSTDIR = %i" >> MakeVars
 make install
+# rename imr to mico-imr and fix calls to it in examples
+mv %i/bin/imr %i/bin/mico-imr
+mv %i/share/man/man1/imr.1 %i/share/man/man1/mico-imr.1
+grep -rl imr %i/share/doc/mico/examples | xargs -n 1 perl -pi.bak -e 
"s,^imr,mico-imr,"
 # remove version from static libs
 mv %i/lib/libmico.0.%v.a %i/lib/libmico.a
 mv %i/lib/libmicox.0.%v.a %i/lib/libmicox.a
@@ -68,8 +72,6 @@
 (cd %i/lib; ln -s libmicoir.0.%v.dylib libmicoir%v.dylib)
 (cd %i/lib; ln -s libmicoaux.0.%v.dylib libmicoaux%v.dylib)
 (cd %i/lib; ln -s libmicocoss.0.%v.dylib libmicocoss%v.dylib)
-# move mico-setup.[sh|csh] to bin
-mv %i/lib/mico-setup.* %i/bin
 <<
 
 RuntimeVars: <<
@@ -157,6 +159,7 @@
 - ranlib on installed archives
 - moved %i/doc into %i/share/doc
 - moved %i/man into %i/share/man
+- renamed imr to mico-imr to avoid conflict with jacorb
 <<
 
 DescUsage: <<
@@ -166,6 +169,8 @@
 and -lmicocoss instead or -lmico$MICOVERSION and -lmicocoss$MICOVERSION
 although those libraries are provided as symlinks in -dev package.
 
+The implementation repository tool imr has been renamed to mico-imr.
+
 A detailed tutorial is provided at %p/share/doc/mico/manual.ps
 <<
 
@@ -174,5 +179,3 @@
 Maintainer: Matthias Ringwald <[EMAIL PROTECTED]>
 
                 
-
-                

--- NEW FILE: m681x-newlib.info ---
Package: m681x-newlib
Version: 1.12.0
Revision: 3
Maintainer: Carl van Denzen <[EMAIL PROTECTED]>
Recommends: m681x-binutils,m681x-gcc,m681x-gdb
HomePage: http://m68hc11.serveftp.org/
#Source: mirror:gnu:/gcc/newlib-%v/newlib-%v.tar.gz
Source: ftp://sources.redhat.com/pub/newlib/newlib-%v.tar.gz
Source-MD5: c3f1fbb52a4864cf8356c124584bae72
Source2: http://m68hc11.serveftp.org/m68hc1x-builder-3.1.tar.gz
Source2-MD5: 6c3ee04975e34414acf69dab2d2b1556
DescPort: <<
All files that are not recognizable as m6811 files renamed to m6811-xxx to 
avoid clashes with other potential toolchains.
--with-as=%p/bin/m6811-elf-as added, I do not know why it is needed when not 
building into /usr/local, but it solves a  problem.
TODO: Find a solution for shared gcc files gccbug and gcov ?
<<
PatchScript: <<
#!/bin/bash -ev
patch -p1 < ../m68hc1x-builder-3.1/newlib-1.12.0-m68hc1x-20040801.diffs
#
# Use getreent() function
#
sed <newlib/libc/include/sys/config.h >patch.tmp -e '5a\
#define __DYNAMIC_REENT__
'
cp patch.tmp newlib/libc/include/sys/config.h
<<
CompileScript: <<
#!/bin/bash -ev
# Extract TARGET and PROGRAM_PREFIX from the fink package name
# m6811-xxxx -> m6811-elf cq m6811-elf- cq m6811 (machine)
SOURCEDIR=$(pwd)
for x in 1 2 ; do
#
# 681$x
#
MACHINE=%n;MACHINE=${MACHINE%%x-*}$x
TARGET=${MACHINE}-elf;PROGRAM_PREFIX=$TARGET-
echo $TARGET $MACHINE $PROGRAM_PREFIX
#
# gcc does not compile in the source directory. Compile directory will be the 
current directory with a suffix.
#
cd $SOURCEDIR
BUILDDIR=build.${MACHINE}
mkdir ${BUILDDIR}
cd ${BUILDDIR}
${SOURCEDIR}/configure --target=$TARGET --prefix=%i/share/$MACHINE 
--bindir=%i/bin --mandir=%i/share/man --infodir=%i/share/info 
--enable-languages=c --program-prefix=$PROGRAM_PREFIX 
--with-local-prefix=%i/include/local --with-as=%p/bin/m6811-elf-as 
--with-ld=%p/bin/m6811-elf-ld --disable-nls
make
done
<<
InstallScript: <<
#!/bin/bash -ev
# Extract TARGET and PROGRAM_PREFIX from the fink package name
# m6811-xxxx -> m6811-elf cq m6811-elf- cq m6811 (machine)
SOURCEDIR=$(pwd)
for x in 1 2 ; do
#
# 681$x
#
MACHINE=%{n};MACHINE=${MACHINE%%x-*}$x
TARGET=${MACHINE}-elf;PROGRAM_PREFIX=$TARGET-
cd $SOURCEDIR
BUILDDIR=build.${MACHINE}
cd ${BUILDDIR}
make install
#/usr/bin/find -E %i -regex ".*/libiberty.a" -exec rm -f {} \;
rm -f  %i/share/m68hc1x/lib/libiberty.a
rm -f  %i/share/info/standards.info
rm -f  %i/share/info/configure.info*
#
# Rename the files xxx.info into m6811-elf-xxx.info cq m6812-elf-xx.info to 
avoid name clashes with other binutils packages and these two packages (m6811 
and m6812)
# The files of the m6811 should not be renamed, hence the inverted grep.
#
for i in $(/usr/bin/find -E %d -regex ".*/.*\.info(-[0-9]+)?" -print|grep 
--invert-match /${MACHINE%%%%?});do echo $i ${i%%/*} ${i##*/} ;mv $i 
${i%%/*}/$PROGRAM_PREFIX${i##*/};done
done
<<
DocFiles:
InfoDocs:
Description: For Motorola 68hc11/12 micro controllers
License: GPL
#Homepage: http://gcc.gnu.org/
BuildDepends: m681x-gcc

                 

Index: epydoc-py.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/devel/epydoc-py.info,v
retrieving revision 1.3
retrieving revision 1.3.2.1
diff -u -d -r1.3 -r1.3.2.1
--- epydoc-py.info      21 Nov 2006 05:47:24 -0000      1.3
+++ epydoc-py.info      9 Jan 2007 18:04:24 -0000       1.3.2.1
@@ -2,7 +2,7 @@
 
 Package: epydoc-py%type_pkg[python]
 Version: 3.0alpha3
-Revision: 1
+Revision: 2
 Description: Python documentation system
 DescDetail: <<
 Epydoc is a tool for generating API documentation for Python modules,
@@ -20,7 +20,7 @@
 <<
 Source: mirror:sourceforge:epydoc/epydoc-%v.tar.gz
 Source-MD5: 97a5b2d1a67150e1120fd422c3884d04
-Type: python (2.4)
+Type: python (2.4 2.5)
 Depends: python%type_pkg[python]
 CompileScript: <<
  #!/bin/bash -ev
@@ -28,11 +28,28 @@
 <<
 InstallScript: <<
  %p/bin/python%type_raw[python] setup.py install --root %d
+ mv %i/bin/epydoc %i/bin/epydoc-py%type_pkg[python]
+ mv %i/bin/epydocgui %i/bin/epydocgui-py%type_pkg[python]
 <<
 DocFiles: README.txt LICENSE.txt
 License: OSI-Approved
 Homepage: http://epydoc.sourceforge.net/
 Maintainer: Kurt Schwehr <[EMAIL PROTECTED]>
 
+SplitOff: <<
+  Description: Python documentation system - Main binary
+  Package: %N-bin
+  Depends: %N (= %v-%r)
+  Conflicts: epydoc-py25-bin, epydoc-py24-bin
+  Replaces: epydoc-py25, epydoc-py24-bin
+  InstallScript: <<
+    mkdir %i/bin
+    ln -s epydoc-py%type_pkg[python] %i/bin/epydoc
+    ln -s epydocgui-py%type_pkg[python] %i/bin/epydocgui
+  <<
+  DocFiles: README.txt LICENSE.txt
+<<
+
+
 # Info2
 <<

Index: findbugs.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/devel/findbugs.info,v
retrieving revision 1.4
retrieving revision 1.4.2.1
diff -u -d -r1.4 -r1.4.2.1
--- findbugs.info       22 Jun 2006 07:53:14 -0000      1.4
+++ findbugs.info       9 Jan 2007 18:04:24 -0000       1.4.2.1
@@ -1,12 +1,12 @@
 Package: findbugs
-Version: 1.0.0
+Version: 1.1.3
 Revision: 1
 Description: Bug pattern detector for java
 License: OSI-Approved
 Maintainer: Rohan Lloyd <[EMAIL PROTECTED]>
 Depends: system-java14 | system-java15
 Source: mirror:sourceforge:%n/%n-%v.tar.gz
-Source-MD5: 8996cd377b5c3351912ea3d577b3c560
+Source-MD5: d350e063b39b18b15a616788ef895a9a
 PatchScript:   /usr/bin/true
 CompileScript: /usr/bin/true
 InstallScript: <<
@@ -36,74 +36,38 @@
 instances of "bug patterns" --- code instances that are likely to be
 errors.
 
-Changes since verson 0.9.7:
+Changes since version 1.1.2:
 
-    * fix ObjectTypeFactory bug that was supressing some bugs
-    * opcode stack may determine definite zeros on some paths
-    * opcode stack can track some constant string concatenations (dbrosius)
-    * default effort performs iterative opcode analysis (but min effort does
-      not)
-    * default heap size upped to 384m
-    * schema for XML output available: bugcollection.xsd
-    * fixed some internal confusion between dotted and slashed class names
-    * New detectors
-          o CheckImmutableAnnotation.java: checks JCIP annotations
-    * Updated detectors
-          o BadRegEx.java: understands Pattern.LITERAL, warns about "."
-          o FindUnreleasedLock.java: fewer false positives
-          o DumbMethods.java: check for vacuous comparisons to MAX_INTEGER or
-            MIN_INTEGER, fix bugs detecting DM_NEXTINT_VIA_NEXTDOUBLE
-          o FindPuzzlers.java: detect n%2==1, detect toString() on array types
-          o FindInconsistentSync2.java: detects IS_FIELD_NOT_GUARDED
-          o MethodReturnCheck.java: add check for discarded newly constructed
-            values, increase priority of some ignored constructed exceptions,
-            better handling of bytecode compiled by Eclipse
-          o FindEmptySynchronizedBlock.java: better handling of bytecode
-            compiled by Eclipse
-          o DoInsideDoPriviledged.java: warn if call to setAccessible isn't
-            in doPriviledged, don't report private methods
-          o LoadOfKnownNullValue.java: fix bug that was reporting false
-            positives on finally blocks
-          o CheckReturnAnnotationDatabase.java: better checks for unstarted
-            threads
-          o ConfusionBetweenInheritedAndOuterMethod.java: fewer false
-            positives, fixed a package-handling bug
-          o BadResultSetAccess.java: separate bug pattern for
-            PreparedStatements, BRZA category folded into SQL category
-          o FindDeadLocalStores.java, FindBadCast2.java, DumbMethods.java,
-            RuntimeExceptionCapture.java: coalesce similar bugs within a
-            method into a single bug instance with multiple source lines
-    * Eclipse plugin
-          o plugin ID changed from de.tobject.findbugs to
-            edu.umd.cs.findbugs.plugin.eclipse
-          o support for findbugs eclipse auto-update site
-    * Updated test case files
-          o BadRegEx.java
-          o JSR166.java
-          o ConcurrentModificationBug.java
-          o DeadStore.java
-          o InstanceOf.java
-          o LoadKnownNull.java
-          o NeedsToCheckReturnValue.java
-          o BadResultSetAccessTest.java
-          o DeadStore.java
-          o TestNonNull2.java
-          o TestImmutable.java
-          o TestGuardedBy.java
-          o BadRandomInt.java
-          o six test cases added to new TigerTraps directory
-    * fix bug that was generating duplicate uids
-    * fix bug with -onlyAnalyze some.package.* on jdk1.4
-    * fix regression bug in DismantleByteCode.getRefConstantOperand()
-    * fix some minor bugs with the Swing GUI
-    * reordered some bugInstances so that source line annotations come last
-    * removed references to unused java system properties
-    * French translation updates (David Cotton)
-    * Japanese translation updates (Hanai Shisei)
-    * content cleanup for findbugs.xml and messages.xml
-    * references to cvs hostname updated to findbugs.cvs.sourceforge.net
-    * documented xdoc output options, new mineBugHistory/computeBugHistory
-      options
+  * Fixed broken Ant task
+  * Added running ant task to smoketest
+  * Added validating xml and html output to smoketest
+  * Fixed some (but not all) issues with html output validation
+  * Added check for x.equals(x) and x.compareTo(x)
+
+Changes since version 1.1.1:
+
+  * Added check for infinite iterative loops
+  * Added check for use of incompatible types in a collection (e.g.,
+    checking to see if a Set<String> contains a StringBuffer).
+  * Added check for invocations of equals or hashCode on a URL, which,
+    surprising many people, requires DNS resolution.
+  * Added check for classes that define compareTo but not equals; such
+    classes can exhibit some anomalous behavior (e.g., they are
+    treated differently by PriorityQueues in Java 5 and Java 6).
+  * Added a check for useless self operations (e.g., x < x or x ^ x).
+  * Fixed a datarace that could cause the GUI to fail on startup
+  * Partial internationalization of the new GUI
+  * Fix bug in "Redo analysis" option of new GUI
+  * Tuning to reduce false positives
+  * Fixed a bug in null pointer analysis that was generating false
+    positive null pointer warnings on exception paths. Fixing this bug
+    eliminates about 1/4 of the warnings on null pointer exceptions on
+    exception paths.
+  * Fixed a bug in the processing of phi nodes for fields in the null
+    pointer analysis
+  * Applied contributed patch that provides more quick fixes in Eclipse plugin.
+  * Fixed progress bar in Eclipse plugin
+  * A number of other bug fixes.
 <<
 DescPackaging: <<
 Findbugs itself is release under the LGPL, however the shell scripts that


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to