Codebase list libquartz-java / b7aab24
* Initial inject of libquartz-java * Build quartz, quartz-test and quartz-jboss Varun Hiremath 16 years ago
14 changed file(s) with 409 addition(s) and 0 deletion(s). Raw diff Collapse all Expand all
0 libquartz-java
1 ==============
2
3 The upstream supplied source package contains binary jar files.
4 Currently no clean source distribution exists. Therefore, the upstream
5 sources were modified to comply with the Debian Free Software
6 Guidelines.
7
8 Use the rules/get-orig-source target to create the orig.tar.gz.
9 For more details on repackaging of upstream sources please see the
10 debian/orig-tar.sh file.
11
12 -- Varun Hiremath <varunhiremath@gmail.com>, Thu, 8 Nov 2007 00:22:29 +0530
0 project.name=quartz
1 class.dir=classes
2 source.dir=src
3
4 java.dir=java
5 jboss.dir=jboss
6 oracle.dir=oracle
7 test.dir=test
8 weblogic.dir=weblogic
9
10 java.jar=quartz.jar
11 jboss.jar=quartz-jboss.jar
12 oracle.jar=quartz-oracle.jar
13 test.jar=quartz-test.jar
14 weblogic.jar=quartz-weblogic.jar
0 <?xml version="1.0" encoding="UTF-8"?>
1
2 <project default="jar" name="${project.name}" basedir="..">
3
4 <target name="clean">
5 <delete dir="${java.dir}/${class.dir}" quiet="true"/>
6 <delete dir="${jboss.dir}/${class.dir}" quiet="true"/>
7 <delete dir="${oracle.dir}/${class.dir}" quiet="true"/>
8 <delete dir="${test.dir}/${class.dir}" quiet="true"/>
9 <delete dir="${weblogic.dir}/${class.dir}" quiet="true"/>
10 <delete file="${java.jar}" quiet="true"/>
11 <delete file="${jboss.jar}" quiet="true"/>
12 <delete file="${oracle.jar}" quiet="true"/>
13 <delete file="${test.jar}" quiet="true"/>
14 <delete file="${weblogic.jar}" quiet="true"/>
15 </target>
16
17 <target name="jar">
18 <mkdir dir="${source.dir}/${java.dir}/${class.dir}"/>
19 <javac srcdir="${source.dir}/${java.dir}" destdir="${source.dir}/${java.dir}/${class.dir}"
20 debug="true"/>
21
22 <jar jarfile="${java.jar}">
23 <fileset dir="${source.dir}/${java.dir}/${class.dir}">
24 <include name="**"/>
25 </fileset>
26 </jar>
27
28 <mkdir dir="${source.dir}/${jboss.dir}/${class.dir}"/>
29 <javac srcdir="${source.dir}/${jboss.dir}" destdir="${source.dir}/${jboss.dir}/${class.dir}"
30 debug="true" source="1.5" classpath="quartz.jar"/>
31
32 <jar jarfile="${jboss.jar}">
33 <fileset dir="${source.dir}/${jboss.dir}/${class.dir}">
34 <include name="**"/>
35 </fileset>
36 </jar>
37
38 <mkdir dir="${source.dir}/${test.dir}/${class.dir}"/>
39 <javac srcdir="${source.dir}/${test.dir}" destdir="${source.dir}/${test.dir}/${class.dir}"
40 debug="true" classpath="quartz.jar"/>
41
42 <jar jarfile="${test.jar}">
43 <fileset dir="${source.dir}/${test.dir}/${class.dir}">
44 <include name="**"/>
45 </fileset>
46 </jar>
47
48 <!-- <mkdir dir="${source.dir}/${oracle.dir}/${class.dir}"/> -->
49 <!-- <javac srcdir="${source.dir}/${oracle.dir}" destdir="${source.dir}/${oracle.dir}/${class.dir}" -->
50 <!-- debug="true" classpath="quartz.jar"/> -->
51
52 <!-- <jar jarfile="${oracle.jar}"> -->
53 <!-- <fileset dir="${source.dir}/${oracle.dir}/${class.dir}"> -->
54 <!-- <include name="**"/> -->
55 <!-- </fileset> -->
56 <!-- </jar> -->
57
58 <!-- <mkdir dir="${source.dir}/${weblogic.dir}/${class.dir}"/> -->
59 <!-- <javac srcdir="${source.dir}/${weblogic.dir}" destdir="${source.dir}/${weblogic.dir}/${class.dir}" -->
60 <!-- debug="true" classpath="quartz.jar"/> -->
61
62 <!-- <jar jarfile="${weblogic.jar}"> -->
63 <!-- <fileset dir="${source.dir}/${weblogic.dir}/${class.dir}"> -->
64 <!-- <include name="**"/> -->
65 <!-- </fileset> -->
66 <!-- </jar> -->
67
68 </target>
69
70 </project>
0 libquartz-java (1.6.0-1) unstable; urgency=low
1
2 * Initial release (Closes: #)
3
4 -- Varun Hiremath <varunhiremath@gmail.com> Tue, 24 Apr 2007 17:19:10 +0530
0 Source: libquartz-java
1 Section: libs
2 Priority: optional
3 Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>
4 Uploaders: Varun Hiremath <varunhiremath@gmail.com>, Torsten Werner <twerner@debian.org>
5 Build-Depends: cdbs, debhelper (>= 5)
6 Build-Depends-Indep: ant, java-gcj-compat-dev, glassfish-javaee,
7 libcommons-logging-java, libcommons-modeler-java, libservlet2.4-java,
8 libcommons-dbcp-java, libcommons-beanutils-java, junit,
9 libcommons-collections3-java, libjboss-naming-java,
10 libjboss-system-java, libjboss-common-java, libjboss-jmx-java
11 Standards-Version: 3.7.2
12 Homepage: http://www.opensymphony.com/quartz/
13 Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/libquartz-java
14 Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/libquartz-java
15
16 Package: libquartz-java
17 Architecture: all
18 Depends: ${shlibs:Depends}, ${misc:Depends},
19 java-gcj-compat | java1-runtime | java2-runtime
20 Description: open source job scheduling system
21 Quartz is a full-featured, open source job scheduling system that can
22 be integrated with, or used along side virtually any J2EE or J2SE
23 application - from the smallest stand-alone application to the
24 largest e-commerce system. Quartz can be used to create simple or
25 complex schedules for executing tens, hundreds, or even
26 tens-of-thousands of jobs; jobs whose tasks are defined as standard
27 Java components or EJBs. The Quartz Scheduler includes many
28 enterprise-class features, such as JTA transactions and clustering.
29
30 Package: libquartz-jboss-java
31 Architecture: all
32 Depends: ${shlibs:Depends}, ${misc:Depends},
33 java-gcj-compat | java1-runtime | java2-runtime
34 Description: open source job scheduling system
35 Quartz is a full-featured, open source job scheduling system that can
36 be integrated with, or used along side virtually any J2EE or J2SE
37 application - from the smallest stand-alone application to the
38 largest e-commerce system. Quartz can be used to create simple or
39 complex schedules for executing tens, hundreds, or even
40 tens-of-thousands of jobs; jobs whose tasks are defined as standard
41 Java components or EJBs. The Quartz Scheduler includes many
42 enterprise-class features, such as JTA transactions and clustering.
43 .
44 This package ships quartz-jboss libraries.
45
46 Package: libquartz-test-java
47 Architecture: all
48 Depends: ${shlibs:Depends}, ${misc:Depends},
49 java-gcj-compat | java1-runtime | java2-runtime
50 Description: open source job scheduling system
51 Quartz is a full-featured, open source job scheduling system that can
52 be integrated with, or used along side virtually any J2EE or J2SE
53 application - from the smallest stand-alone application to the
54 largest e-commerce system. Quartz can be used to create simple or
55 complex schedules for executing tens, hundreds, or even
56 tens-of-thousands of jobs; jobs whose tasks are defined as standard
57 Java components or EJBs. The Quartz Scheduler includes many
58 enterprise-class features, such as JTA transactions and clustering.
59 .
60 This package ships quartz-test libraries.
0 This package was debianized by Varun Hiremath <varunhiremath@gmail.com> on
1 Tue, 24 Apr 2007 17:19:10 +0530.
2
3 It was downloaded from http://www.opensymphony.com/quartz/download.action
4
5 Upstream Authors: OpenSymphony
6
7 Copyright: (C) 2004-2006 OpenSymphony
8
9 Previously Copyright: (C) 2001-2004 James House and (C) 2004 Third Eye Consulting, Inc.
10
11 License:
12 Apache License
13 Version 2.0, January 2004
14 http://www.apache.org/licenses/
15
16 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
17
18 1. Definitions.
19
20 "License" shall mean the terms and conditions for use, reproduction,
21 and distribution as defined by Sections 1 through 9 of this document.
22
23 "Licensor" shall mean the copyright owner or entity authorized by
24 the copyright owner that is granting the License.
25
26 "Legal Entity" shall mean the union of the acting entity and all
27 other entities that control, are controlled by, or are under common
28 control with that entity. For the purposes of this definition,
29 "control" means (i) the power, direct or indirect, to cause the
30 direction or management of such entity, whether by contract or
31 otherwise, or (ii) ownership of fifty percent (50%) or more of the
32 outstanding shares, or (iii) beneficial ownership of such entity.
33
34 "You" (or "Your") shall mean an individual or Legal Entity
35 exercising permissions granted by this License.
36
37 "Source" form shall mean the preferred form for making modifications,
38 including but not limited to software source code, documentation
39 source, and configuration files.
40
41 "Object" form shall mean any form resulting from mechanical
42 transformation or translation of a Source form, including but
43 not limited to compiled object code, generated documentation,
44 and conversions to other media types.
45
46 "Work" shall mean the work of authorship, whether in Source or
47 Object form, made available under the License, as indicated by a
48 copyright notice that is included in or attached to the work
49 (an example is provided in the Appendix below).
50
51 "Derivative Works" shall mean any work, whether in Source or Object
52 form, that is based on (or derived from) the Work and for which the
53 editorial revisions, annotations, elaborations, or other modifications
54 represent, as a whole, an original work of authorship. For the purposes
55 of this License, Derivative Works shall not include works that remain
56 separable from, or merely link (or bind by name) to the interfaces of,
57 the Work and Derivative Works thereof.
58
59 "Contribution" shall mean any work of authorship, including
60 the original version of the Work and any modifications or additions
61 to that Work or Derivative Works thereof, that is intentionally
62 submitted to Licensor for inclusion in the Work by the copyright owner
63 or by an individual or Legal Entity authorized to submit on behalf of
64 the copyright owner. For the purposes of this definition, "submitted"
65 means any form of electronic, verbal, or written communication sent
66 to the Licensor or its representatives, including but not limited to
67 communication on electronic mailing lists, source code control systems,
68 and issue tracking systems that are managed by, or on behalf of, the
69 Licensor for the purpose of discussing and improving the Work, but
70 excluding communication that is conspicuously marked or otherwise
71 designated in writing by the copyright owner as "Not a Contribution."
72
73 "Contributor" shall mean Licensor and any individual or Legal Entity
74 on behalf of whom a Contribution has been received by Licensor and
75 subsequently incorporated within the Work.
76
77 2. Grant of Copyright License. Subject to the terms and conditions of
78 this License, each Contributor hereby grants to You a perpetual,
79 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
80 copyright license to reproduce, prepare Derivative Works of,
81 publicly display, publicly perform, sublicense, and distribute the
82 Work and such Derivative Works in Source or Object form.
83
84 3. Grant of Patent License. Subject to the terms and conditions of
85 this License, each Contributor hereby grants to You a perpetual,
86 worldwide, non-exclusive, no-charge, royalty-free, irrevocable
87 (except as stated in this section) patent license to make, have made,
88 use, offer to sell, sell, import, and otherwise transfer the Work,
89 where such license applies only to those patent claims licensable
90 by such Contributor that are necessarily infringed by their
91 Contribution(s) alone or by combination of their Contribution(s)
92 with the Work to which such Contribution(s) was submitted. If You
93 institute patent litigation against any entity (including a
94 cross-claim or counterclaim in a lawsuit) alleging that the Work
95 or a Contribution incorporated within the Work constitutes direct
96 or contributory patent infringement, then any patent licenses
97 granted to You under this License for that Work shall terminate
98 as of the date such litigation is filed.
99
100 4. Redistribution. You may reproduce and distribute copies of the
101 Work or Derivative Works thereof in any medium, with or without
102 modifications, and in Source or Object form, provided that You
103 meet the following conditions:
104
105 (a) You must give any other recipients of the Work or
106 Derivative Works a copy of this License; and
107
108 (b) You must cause any modified files to carry prominent notices
109 stating that You changed the files; and
110
111 (c) You must retain, in the Source form of any Derivative Works
112 that You distribute, all copyright, patent, trademark, and
113 attribution notices from the Source form of the Work,
114 excluding those notices that do not pertain to any part of
115 the Derivative Works; and
116
117 (d) If the Work includes a "NOTICE" text file as part of its
118 distribution, then any Derivative Works that You distribute must
119 include a readable copy of the attribution notices contained
120 within such NOTICE file, excluding those notices that do not
121 pertain to any part of the Derivative Works, in at least one
122 of the following places: within a NOTICE text file distributed
123 as part of the Derivative Works; within the Source form or
124 documentation, if provided along with the Derivative Works; or,
125 within a display generated by the Derivative Works, if and
126 wherever such third-party notices normally appear. The contents
127 of the NOTICE file are for informational purposes only and
128 do not modify the License. You may add Your own attribution
129 notices within Derivative Works that You distribute, alongside
130 or as an addendum to the NOTICE text from the Work, provided
131 that such additional attribution notices cannot be construed
132 as modifying the License.
133
134 You may add Your own copyright statement to Your modifications and
135 may provide additional or different license terms and conditions
136 for use, reproduction, or distribution of Your modifications, or
137 for any such Derivative Works as a whole, provided Your use,
138 reproduction, and distribution of the Work otherwise complies with
139 the conditions stated in this License.
140
141 5. Submission of Contributions. Unless You explicitly state otherwise,
142 any Contribution intentionally submitted for inclusion in the Work
143 by You to the Licensor shall be under the terms and conditions of
144 this License, without any additional terms or conditions.
145 Notwithstanding the above, nothing herein shall supersede or modify
146 the terms of any separate license agreement you may have executed
147 with Licensor regarding such Contributions.
148
149 6. Trademarks. This License does not grant permission to use the trade
150 names, trademarks, service marks, or product names of the Licensor,
151 except as required for reasonable and customary use in describing the
152 origin of the Work and reproducing the content of the NOTICE file.
153
154 7. Disclaimer of Warranty. Unless required by applicable law or
155 agreed to in writing, Licensor provides the Work (and each
156 Contributor provides its Contributions) on an "AS IS" BASIS,
157 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
158 implied, including, without limitation, any warranties or conditions
159 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
160 PARTICULAR PURPOSE. You are solely responsible for determining the
161 appropriateness of using or redistributing the Work and assume any
162 risks associated with Your exercise of permissions under this License.
163
164 8. Limitation of Liability. In no event and under no legal theory,
165 whether in tort (including negligence), contract, or otherwise,
166 unless required by applicable law (such as deliberate and grossly
167 negligent acts) or agreed to in writing, shall any Contributor be
168 liable to You for damages, including any direct, indirect, special,
169 incidental, or consequential damages of any character arising as a
170 result of this License or out of the use or inability to use the
171 Work (including but not limited to damages for loss of goodwill,
172 work stoppage, computer failure or malfunction, or any and all
173 other commercial damages or losses), even if such Contributor
174 has been advised of the possibility of such damages.
175
176 9. Accepting Warranty or Additional Liability. While redistributing
177 the Work or Derivative Works thereof, You may choose to offer,
178 and charge a fee for, acceptance of support, warranty, indemnity,
179 or other liability obligations and/or rights consistent with this
180 License. However, in accepting such obligations, You may act only
181 on Your own behalf and on Your sole responsibility, not on behalf
182 of any other Contributor, and only if You agree to indemnify,
183 defend, and hold each Contributor harmless for any liability
184 incurred by, or claims asserted against, such Contributor by reason
185 of your accepting any such warranty or additional liability.
186
187 END OF TERMS AND CONDITIONS
188
189
190 The Debian packaging is (C) 2007, Varun Hiremath <varunhiremath@gmail.com> and
191 is licensed under the GPL, see `/usr/share/common-licenses/GPL'.
0 debian/tmp/usr/share/java/quartz.jar
1 debian/tmp/usr/share/java/quartz-[1-9\.]*.jar
0 debian/tmp/usr/share/java/quartz-jboss*
0 debian/tmp/usr/share/java/quartz-test*
0 *.jar
1 */docs/*
2 */lib/*
0 #!/bin/sh -e
1
2 # called by uscan with '--upstream-version' <version> <file>
3 TAR=../libquartz-java_$2.orig.tar.gz
4 DIR=libquartz-java-$2.orig
5
6 # clean up the upstream tarball
7 unzip $3 -d $DIR
8 GZIP=--best tar -c -z -f $TAR -X debian/orig-tar.exclude $DIR
9 rm -rf $3 $DIR
10
11 # move to directory 'tarballs'
12 if [ -r .svn/deb-layout ]; then
13 . .svn/deb-layout
14 mv $TAR $origDir
15 echo "moved $TAR to $origDir"
16 fi
0 #!/usr/bin/make -f
1
2 include /usr/share/cdbs/1/class/ant.mk
3 include /usr/share/cdbs/1/rules/debhelper.mk
4
5 JAVA_HOME := /usr/lib/jvm/java-gcj
6 DEB_ANT_BUILD_TARGET := jar
7 DEB_ANT_BUILDFILE := debian/build.xml
8 DEB_JARS := commons-logging commons-modeler servlet-api glassfish-ejb-api glassfish-javaee \
9 commons-dbcp commons-beanutils commons-digester commons-collections3 jboss-jnpserver\
10 jboss-system jboss-common jboss-jmx junit
11
12 ALL_JARS = $(wildcard *.jar)
13 DEST_DIR = $(DEB_DESTDIR)/usr/share/java
14
15 common-install-prehook-indep::
16 for jar in $(ALL_JARS); do \
17 BASENAME=`basename $$jar .jar`; \
18 FULLNAME=$$BASENAME-$(DEB_UPSTREAM_VERSION).jar; \
19 install -m 644 -D $$jar $(DEST_DIR)/$$FULLNAME; \
20 ln -s $$FULLNAME $(DEST_DIR)/$$BASENAME.jar; \
21 done
22
23 get-orig-source:
24 -uscan --upstream-version 0
0 version=3
1 http://www.opensymphony.com/quartz/download.action .*quartz-(.*)\.zip debian debian/orig-tar.sh