Package: pypy-dev
Version: 1.0.0-svn55443-1
Severity: serious
I just wanted to package something which needs jna.jar. OK. let's look for it:
r...@frodo:~$ apt-file search jna.jar
pypy-dev: /usr/share/pypy-1.0/pypy/translator/jvm/src/jna.jar
r...@frodo:~$
Hrm. Looks suspicious.
r...@frodo:~/pypy-1.0.0-svn55443$ find . -name "jna.jar"
./pypy/translator/jvm/src/jna.jar
r...@frodo:~/pypy-1.0.0-svn55443$
Ah, yes, binary-only jar in src/.
r...@frodo:~/pypy-1.0.0-svn55443$ grep -r jna *
lib-python/2.4.1/test/test_pyclbr.py: objname = obj.__name__
lib-python/2.4.1/test/test_pyclbr.py: if objname.startswith("__")
and not objname.endswith("__"):
lib-python/2.4.1/test/test_pyclbr.py: objname = "_%s%s" %
(obj.im_class.__name__, objname)
lib-python/2.4.1/test/test_pyclbr.py: return objname == name
LICENSE:License for 'pypy/translator/jvm/src/jna.jar'
LICENSE:The file 'pypy/translator/jvm/src/jna.jar' is licensed under the GNU
py/apigen/tracer/docstorage.py: for objname in dir(module):
py/apigen/tracer/docstorage.py: if objname.startswith('_'):
py/apigen/tracer/docstorage.py: obj = getattr(module, objname)
py/apigen/tracer/docstorage.py: dotted_name = '%s.%s' % (modname,
objname)
pypy/module/_weakref/interp__weakref.py: objname = w_obj.getname(space,
'')
pypy/module/_weakref/interp__weakref.py: if objname:
pypy/module/_weakref/interp__weakref.py: state = "; to '%s' (%s)" %
(typename, objname)
pypy/translator/llvm/buildllvm.py: objname = filename[:-2] + ".o"
pypy/translator/llvm/buildllvm.py: libraries.add(objname)
pypy/translator/llvm/buildllvm.py: self.cmds.append("gcc %s -c %s
-O3 -o %s" % (filename, include_opts, objname))
pypy/translator/driver.py: jnajar =
py.path.local(__file__).dirpath('jvm', 'src', 'jna.jar')
pypy/translator/driver.py: classlist = self.create_classlist(root,
[jnajar])
pypy/translator/tool/graphpage.py: def labelof(self, obj, objname):
pypy/translator/tool/graphpage.py: name = objname
pypy/translator/tool/graphpage.py: name = '%s__%d' % (objname, i)
pypy/translator/jvm/src/pypy/ll_os.java:import com.sun.jna.Library;
pypy/translator/jvm/src/pypy/ll_os.java:import com.sun.jna.Native;
pypy/translator/jvm/src/pypy/ll_os.java: throwOSError(EPERM,
"jna.jar required");
-> binary only jar shipped without rebuild.
Regards,
Rene
-- System Information:
Debian Release: 5.0
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.27-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]