OpenPKG CVS Repository http://cvs.openpkg.org/ ____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [email protected] Module: openpkg-src Date: 23-Dec-2008 20:17:12 Branch: HEAD Handle: 2008122319171100 Modified files: openpkg-src/gradle gradle.sh gradle.spec Log: grade does own classpath fiddling, so fix packaging by providing lib/ subdir and avoid a full classpath Summary: Revision Changes Path 1.2 +1 -9 openpkg-src/gradle/gradle.sh 1.2 +3 -0 openpkg-src/gradle/gradle.spec ____________________________________________________________________________ patch -p0 <<'@@ .' Index: openpkg-src/gradle/gradle.sh ============================================================================ $ cvs diff -u -r1.1 -r1.2 gradle.sh --- openpkg-src/gradle/gradle.sh 23 Dec 2008 15:47:40 -0000 1.1 +++ openpkg-src/gradle/gradle.sh 23 Dec 2008 19:17:11 -0000 1.2 @@ -4,17 +4,9 @@ ## eval `...@l_prefix@/bin/java-toolkit -e` -cp="" -for jar in @l_prefix@/lib/gradle/*.jar; do - if [ ".$cp" = . ]; then - cp="$jar" - else - cp="$cp:$jar"; - fi -done exec @l_prefix@/bin/java \ -Xmx512 \ - -cp "$cp" \ + -cp @l_prefix@/lib/gradle/gradle-[0-9]*.jar \ -Dgradle.home="@l_prefix@/lib/gradle" \ -Dtools.jar="$JAVA_HOME/lib/tools.jar" \ org.gradle.BootstrapMain \ @@ . patch -p0 <<'@@ .' Index: openpkg-src/gradle/gradle.spec ============================================================================ $ cvs diff -u -r1.1 -r1.2 gradle.spec --- openpkg-src/gradle/gradle.spec 23 Dec 2008 15:47:40 -0000 1.1 +++ openpkg-src/gradle/gradle.spec 23 Dec 2008 19:17:11 -0000 1.2 @@ -86,6 +86,9 @@ %{l_shtool} install -c -m 644 \ docs/pdf/userguide.pdf \ $RPM_BUILD_ROOT%{l_prefix}/share/gradle/gradle.pdf + ( cd $RPM_BUILD_ROOT%{l_prefix}/lib/gradle + ln -s . lib + ) || exit $? %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \ %{l_files_std} \ '%doc %{l_prefix}/share/gradle/gradle.pdf' @@ . ______________________________________________________________________ OpenPKG http://openpkg.org CVS Repository Commit List [email protected]
