Codebase list findbugs / ef49437
Use actual file, not generated on the fly Sylvestre Ledru 10 years ago
4 changed file(s) with 34 addition(s) and 62 deletion(s). Raw diff Collapse all Expand all
0 lib/findbugs.jar usr/share/findbugs/lib
1 lib/AppleJavaExtensions.jar usr/share/findbugs/lib
2 lib/bcel.jar usr/share/findbugs/lib
3 lib/jFormatString.jar usr/share/findbugs/lib
4 lib/jsr305.jar usr/share/findbugs/lib
5 lib/buggy.icns usr/share/findbugs/lib
6 lib/bug-logo.icns usr/share/findbugs/lib
7 bin/addMessages usr/share/findbugs/lib
8 bin/computeBugHistory usr/share/findbugs/lib
9 bin/convertXmlToText usr/share/findbugs/lib
10 bin/copyBuggySource usr/share/findbugs/lib
11 bin/defectDensity usr/share/findbugs/lib
12 bin/fb usr/share/findbugs/lib
13 bin/fbwrap usr/share/findbugs/lib
14 bin/filterBugs usr/share/findbugs/lib
15 bin/findbugs* usr/share/findbugs/lib
16 bin/listBugDatabaseInfo usr/share/findbugs/lib
17 bin/mineBugHistory usr/share/findbugs/lib
18 bin/printAppVersion usr/share/findbugs/lib
19 bin/printClass usr/share/findbugs/lib
20 bin/rejarForAnalysis usr/share/findbugs/lib
21 bin/setBugDatabaseInfo usr/share/findbugs/lib
22 bin/unionBugs usr/share/findbugs/lib
23 bin/xpathFind usr/share/findbugs/lib
24 bin/findbugs.ico usr/share/findbugs/lib
0 usr/share/findbugs/bin/findbugs usr/bin/findbugs
1
0 doc/findbugs.1
00 #!/usr/bin/make -f
11 # -*- makefile -*-
2 # Sample debian/rules that uses debhelper.
3 # This file was originally written by Joey Hess and Craig Small.
4 # As a special exception, when this file is copied by dh-make into a
5 # dh-make output file, you may use that output file without restriction.
6 # This special exception was added by Craig Small in version 0.37 of dh-make.
72
83 # Uncomment this to turn on verbose mode.
94 export DH_VERBOSE=1
105
116 #JAVA_HOME = /usr/lib/jvm/default-java
127
13 DESDIR=$(CURDIR)/debian/findbugs
14 SHAREDIR=$(DESDIR)/usr/share
15
16 BASE_NAME=findbugs
17 BASE_NAME_JAR=$(BASE_NAME).jar
18 #VERSION=`cd $(CURDIR) && dpkg-parsechangelog --count 0 | grep -i Version: | cut -d\" \" -f 2 | cut -d- -f 1`
19 #VERSION=2.0.2
20 #FULL_NAME_JAR=$(BASE_NAME)-$(VERSION).jar
21
228 SHAREPACDIR=$(SHAREDIR)/$(BASE_NAME)
239
24 INSTALL_SHARE_PATH=usr/share
25 INSTALL=$(CURDIR)/debian/$(BASE_NAME).install
2610
27 LINKS=$(CURDIR)/debian/$(BASE_NAME).links
2811
2912 %:
3013 dh $@
3114
3215 override_dh_auto_build:
33 ant -f build.xml build docs
16 ant build docs
3417
3518 override_dh_auto_install:
36 rm -f $(INSTALL)
3719
38 # install findbugs.jar in /usr/share/findbugs/lib as findbugs-$version.jar
39 #cp $(CURDIR)/lib/$(BASE_NAME_JAR) $(CURDIR)/lib/$(FULL_NAME_JAR)
40 ( \
41 echo lib/$(BASE_NAME_JAR) usr/share/findbugs/lib \
42 ) >>$(INSTALL)
43
44 # copy $(CURDIR)/lib/ AppleJavaExtendsions.jar bcel.jar jFormatString.jar jsr305.jar to /usr/share/findbugs/lib
45 ( \
46 echo lib/AppleJavaExtensions.jar usr/share/findbugs/lib; \
47 echo lib/bcel.jar usr/share/findbugs/lib; \
48 echo lib/jFormatString.jar usr/share/findbugs/lib; \
49 echo lib/jsr305.jar usr/share/findbugs/lib; \
50 echo lib/buggy.icns usr/share/findbugs/lib; \
51 echo lib/bug-logo.icns usr/share/findbugs/lib; \
52 ) >>$(INSTALL)
53
54 # install bin/* in /usr/share/findbugs/bin/*
55 chmod a-x $(CURDIR)/bin/findbugs.ico
56 ( \
57 for i in `find $(CURDIR)/bin -maxdepth 1 -type f` ;do \
58 echo bin/`basename $$i` usr/share/findbugs/bin; \
59 done; \
60 ) >>$(INSTALL)
61
62 # install /usr/share/findbugs/bin/findbugs to /usr/bin/findbugs
63 #( \
64 # echo debian/script/findbugs usr/bin; \
65 #) >>$(INSTALL)
20 chmod -x $(CURDIR)/bin/findbugs.ico
6621
6722 # link system library to /usr/share/findbugs/lib
6823 mkdir -p $(SHAREPACDIR)/lib
7025 cd $(SHAREPACDIR)/lib && ln -s /usr/share/java/$$i.jar $$i.jar;\
7126 done
7227
73 dh_install --sourcedir=$(CURDIR)
28 # install docs here
29 mkdir -p $(DESTDIR)/usr/share/doc/findbugs/html
30 cp -rf $(CURDIR)/doc/manual/* $(DESTDIR)/usr/share/doc/findbugs/html
7431
75 # install docs here
76 mkdir -p $(DESDIR)/usr/share/doc/findbugs/html
77 cp -rf $(CURDIR)/doc/manual/* $(DESDIR)/usr/share/doc/findbugs/html
78
79 # install man doc
80 ( \
81 echo "$(CURDIR)/debian/doc/findbugs.1" \
82 ) >$(CURDIR)/debian/findbugs.manpages
83
84 # create findbugs.link
85 rm -f $(LINKS)
86 ( \
87 echo "usr/share/findbugs/bin/findbugs usr/bin/findbugs" ;\
88 ) >>$(LINKS)
32 dh_install