Ignore:
Timestamp:
Apr 8, 2010, 4:23:39 AM (9 years ago)
Author:
ryandesign@…
Message:

javasqlite: update to 20100131 (see #19945) and turn off universal variant which doesn't produce universal software

Location:
trunk/dports/java/javasqlite
Files:
1 deleted
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/java/javasqlite/Portfile

    r66261 r66262  
    44
    55name                            javasqlite
    6 version                         20060714
     6version                         20100131
    77categories                      java databases
    88platforms                       darwin
     
    1515homepage                        http://www.ch-werner.de/javasqlite/
    1616master_sites            ${homepage}
    17 checksums                       md5 ac9b2a256a657b2717659acea7f2e41a \
    18                                         sha1 f9d74f6c891b27713ecaa1444b4bee1bb6841cf0 \
    19                                         rmd160 725b2455208ca40b9c0edd9769431c637f0b8d3b
    20 patchfiles                      patch-configure \
    21                                         patch-Makefile.in
     17
     18checksums                       md5     aa0c89534045f08e72f7b2d9538bb164 \
     19                                        sha1    7aade6951dfb0b94368e8e5d6ac4e12d1a904899 \
     20                                        rmd160  447252c09af76968bf76bf086eb58a946e855199
     21
     22patchfiles                      patch-configure
    2223
    2324depends_lib                     port:sqlite2 \
    2425                                        port:sqlite3
     26
     27universal_variant       no
    2528
    2629configure.args-append   --with-jardir=${prefix}/share/java/ \
  • trunk/dports/java/javasqlite/files/patch-Makefile.in-jnilib

    r24325 r66262  
    1 --- Makefile.in 2007-04-22 10:59:59.000000000 +0900
    2 +++ Makefile.in 2007-04-22 11:06:25.000000000 +0900
    3 @@ -78,7 +78,7 @@
     1--- Makefile.in.orig    2009-04-21 00:34:35.000000000 -0700
     2+++ Makefile.in 2009-09-10 17:08:10.000000000 -0700
     3@@ -110,7 +110,7 @@
    44        SQLite/ProgressHandler.java \
    55        SQLite/StringEncoder.java
     
    88+all:   sqlite.jar libsqlite_jni.jnilib
    99 
    10  SQLite/Constants.java: native/mkconst
     10 SQLite/Constants.java: native/mkconst VERSION
    1111        native/mkconst > SQLite/Constants.java
    12 @@ -94,8 +94,8 @@
    13  sqlite_jni.lo: native/sqlite_jni.h native/sqlite_jni.c
    14         $(LIBTOOL) $(CC) -c $(CFLAGS) native/sqlite_jni.c
     12@@ -141,8 +141,8 @@
     13 $(SQLITE3_A10N_O):     $(SQLITE3_A10N_C)
     14        $(LIBTOOL) --mode=compile $(CC) -c $(CFLAGS) $(SQLITE3_A10N_C)
    1515 
    16 -libsqlite_jni.la:      sqlite_jni.lo
    17 -       $(LIBTOOL) $(CC) -o libsqlite_jni.la sqlite_jni.lo \
    18 +libsqlite_jni.jnilib:  sqlite_jni.lo
    19 +       $(LIBTOOL) $(CC) -bundle -o libsqlite_jni.jnilib sqlite_jni.lo \
    20             -rpath $(NATIVE_LIB_DIR) $(LIBS)
     16-libsqlite_jni.la:      sqlite_jni.lo $(SQLITE3_A10N_O)
     17-       $(LIBTOOL) --mode=link $(CC) -o libsqlite_jni.la sqlite_jni.lo \
     18+libsqlite_jni.jnilib:  sqlite_jni.lo $(SQLITE3_A10N_O)
     19+       $(LIBTOOL) --mode=link $(CC) -bundle -o libsqlite_jni.jnilib sqlite_jni.lo \
     20            $(SQLITE3_A10N_O) -rpath $(NATIVE_LIB_DIR) \
     21            -module -avoid-version $(LIBS)
    2122 
    22  native/mkconst:        native/mkconst.c
    23 @@ -129,4 +129,4 @@
     23@@ -200,11 +200,11 @@
    2424        $(INSTALL) -d -m 755 $(DESTDIR)$(JAR_DIR)
    2525        $(INSTALL) -m 644 sqlite.jar $(DESTDIR)$(JAR_DIR)
    2626        $(INSTALL) -d -m 755 $(DESTDIR)$(NATIVE_LIB_DIR)
    27 -       $(LIBTOOL) $(INSTALL) libsqlite_jni.la $(DESTDIR)$(NATIVE_LIB_DIR)
    28 +       $(LIBTOOL) $(INSTALL) libsqlite_jni.jnilib $(DESTDIR)$(NATIVE_LIB_DIR)
     27-       $(LIBTOOL) --mode=install $(INSTALL) libsqlite_jni.la \
     28+       $(LIBTOOL) --mode=install $(INSTALL) libsqlite_jni.jnilib \
     29            $(DESTDIR)$(NATIVE_LIB_DIR)
     30 
     31 uninstall:
     32        $(RM) $(DESTDIR)$(JAR_DIR)/sqlite.jar
     33        $(LIBTOOL) --mode=uninstall $(RM) \
     34-           $(DESTDIR)$(NATIVE_LIB_DIR)/libsqlite_jni.la
     35+           $(DESTDIR)$(NATIVE_LIB_DIR)/libsqlite_jni.jnilib
     36 
  • trunk/dports/java/javasqlite/files/patch-configure

    r24325 r66262  
    1 --- configure   2005-05-16 19:03:35.000000000 +0900
    2 +++ configure   2007-04-22 10:26:45.000000000 +0900
    3 @@ -7485,6 +7485,9 @@
    4      linux* )
    5          JNIINCLUDE="-I$JAVA_HOME/include -I$JAVA_HOME/include/linux"
    6          ;;
    7 +    darwin* )
    8 +        JNIINCLUDE="-I/System/Library/Frameworks/JavaVM.framework/Versions/A/Headers/ -framework JavaVM"
    9 +        ;;
    10      *)
    11          JNIINCLUDE="-I${JAVA_HOME}/include -I${JAVA_HOME}/include/${build_os}"
    12          { echo "$as_me:$LINENO: WARNING: setting generic JNI include file directives!" >&5
     1--- configure.orig      2009-04-30 04:10:00.000000000 -0700
     2+++ configure   2009-09-10 17:27:23.000000000 -0700
     3@@ -9021,11 +9021,11 @@
     4 fi
     5 
     6 if test -n "$JAVA_HOME" ; then
     7-  JAVA_RUN=$JAVA_HOME/bin/java
     8-  JAVAC=$JAVA_HOME/bin/javac
     9-  JAVAH="$JAVA_HOME/bin/javah -jni"
     10-  JAR=$JAVA_HOME/bin/jar
     11-  JAVADOC=$JAVA_HOME/bin/javadoc
     12+  JAVA_RUN=$JAVA_HOME/Commands/java
     13+  JAVAC=$JAVA_HOME/Commands/javac
     14+  JAVAH="$JAVA_HOME/Commands/javah -jni"
     15+  JAR=$JAVA_HOME/Commands/jar
     16+  JAVADOC=$JAVA_HOME/Commands/javadoc
     17 else
     18   JAVA_RUN=`which java`
     19   JAVAC=`which javac`
     20@@ -9050,6 +9050,9 @@
     21   linux*)
     22     JNIINCLUDE="-I$JAVA_HOME/include -I$JAVA_HOME/include/linux"
     23     ;;
     24+  darwin* )
     25+    JNIINCLUDE="-I/System/Library/Frameworks/JavaVM.framework/Versions/A/Headers/ -framework JavaVM"
     26+    ;;
     27   freebsd*)
     28     JNIINCLUDE="-I$JAVA_HOME/include -I$JAVA_HOME/include/freebsd"
     29     ;;
Note: See TracChangeset for help on using the changeset viewer.