¿Cómo agrupar una biblioteca nativa y una biblioteca JNI dentro de un JAR?

La biblioteca en cuestión es el Tokyo Cabinet . Lo que quiero es tener la biblioteca nativa, la biblioteca JNI y todas las clases de API de Java en un archivo JAR para evitar dolores de cabeza por redistribución. Parece haber un intento de esto en GitHub , pero No incluye la biblioteca nativa...