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 debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to