Mercurial > hgrepos > FreeBSD > ports > PyPy
annotate README @ 45:5e046980990d
Call the package.py script with WRKSRC as the CWD.
This removes the need for patching sysconfig.py and package.py (PyPy3)
because files that are created by the scripts in the CWD now are created
in WRKSRC.
This is also consistent with other build stept, where an explicit change
of the CWD to WRKSRC is done.
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Sun, 09 Oct 2022 19:11:04 +0200 |
| parents | 118d389d45e0 |
| children | 585cf5a218ad |
| rev | line source |
|---|---|
|
4
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
1 |
|
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
2 Notes on how to build |
|
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
3 ===================== |
|
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
4 |
|
5
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
5 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
6 1. Schritt: ein erstes pypy bauen |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
7 --------------------------------- |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
8 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
9 Erst einmal mit dem **alten** Ports-Verzeichnis, welches insgesamt auf |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
10 dem Stand ist, wo pypy noch offizieller Bestandteil des Ports-Trees war. |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
11 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
12 Problem: py27-setuptools ist aber aktuell in Wirklichkeit py27-setuptools44. |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
13 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
14 Deshalb tricksen und zum ersten Bauen und installieren die setuptools in |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
15 der Pkg-Db umbenennen mit "pkg set -n" |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
16 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
17 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
18 ACHTUNG: Ports-Tree auf alten Zeitpunkt stellen: |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
19 "hg update -r 377386a46a6b" |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
20 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
21 |
|
4
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
22 Dependencies |
|
5
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
23 ~~~~~~~~~~~~ |
|
4
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
24 |
|
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
25 Build py27-pycparser (Origin: devel/py-pycparser): |
|
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
26 |
|
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
27 pkg install py27-setuptools44 |
|
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
28 |
|
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
29 pkg set -n py27-setuptools44:py27-setuptools |
|
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
30 |
|
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
31 cd devel/py-pycparser |
|
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
32 make FLAVOR=py27 package |
|
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
33 |
|
5
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
34 Install this package: pkg install py27-pycparser |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
35 |
|
4
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
36 |
|
5
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
37 PyPy |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
38 ~~~~ |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
39 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
40 Origin: lang/pypy |
|
4
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
41 |
|
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
42 Install -A gmake, binutils, expat, libunwind |
|
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
43 |
|
5
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
44 Unbedingt auch sicherstellen, daß libffi und libz installiert sind |
|
4
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
45 |
|
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
46 Build: |
|
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
47 |
|
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
48 pkg set -n py27-setuptools44:py27-setuptools |
|
5
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
49 make rmconfig |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
50 make build |
|
4
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
51 make package |
|
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
52 |
|
5
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
53 Installieren |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
54 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
55 Dann erst einmal die setuptools wieder zurückbenennen: |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
56 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
57 pkg set -n py27-setuptools:py27-setuptools44 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
58 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
59 Testen folgender Importe: |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
60 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
61 import bz2 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
62 import curses |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
63 import pyexpat |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
64 import zlib |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
65 import ssl |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
66 import cffi |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
67 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
68 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
69 2. Schritt: nochmal bauen mit "richtiger" und aktueller Ports-Umgebung |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
70 ---------------------------------------------------------------------- |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
71 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
72 Vorgehen im Prinzip wie beim ersten Schritt, nur den aktuellen py27-pycparser |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
73 installieren als VB und dann auch mittels "make config" das installierte |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
74 erste "pypy" als Übersetzer nehmen |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
75 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
76 ACHTUNG: Ports-Tree auf neueste Version stellen per "hg update". |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
77 Keine setuptools-Umbenennung! |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
78 |
|
4
1d6a50b2c6ee
Add a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPyAdd a first minimal README on how to build PyPy
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
79 |
|
5
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
80 Dependencies |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
81 ~~~~~~~~~~~~ |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
82 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
83 Build py27-pycparser (Origin: devel/py-pycparser): |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
84 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
85 Den lassen, der kann mit |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
86 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
87 pkg info py27-setuptools44 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
88 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
89 cd devel/py-pycparser |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
90 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
91 Zum Bauen temporär "USES=python:2.7" einstellen. |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
92 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
93 Bauen: |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
94 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
95 make package |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
96 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
97 Install this package: pkg install py27-pycparser |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
98 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
99 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
100 PyPy |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
101 ~~~~ |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
102 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
103 Mit PyPy bauen: |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
104 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
105 make config -> PYPY |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
106 make build |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
107 make package |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
108 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
109 Re-Installation: |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
110 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
111 pkg remove pypy |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
112 pkg install pypy |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
113 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
114 Testen folgender Importe: |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
115 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
116 import bz2 |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
117 import curses |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
118 import pyexpat |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
119 import zlib |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
120 import ssl |
|
12bd027f1969
Enhance README for 2nd build
Franz Glasner <fzglas.hg@dom66.de>
parents:
4
diff
changeset
|
121 import cffi |
|
9
118d389d45e0
Also check the import of "ctypes"
Franz Glasner <fzglas.hg@dom66.de>
parents:
6
diff
changeset
|
122 import ctypes |
|
6
8e971efdf08f
Bauen von pypy-gdbm und pypy-sqlite3
Franz Glasner <fzglas.hg@dom66.de>
parents:
5
diff
changeset
|
123 |
|
8e971efdf08f
Bauen von pypy-gdbm und pypy-sqlite3
Franz Glasner <fzglas.hg@dom66.de>
parents:
5
diff
changeset
|
124 |
|
8e971efdf08f
Bauen von pypy-gdbm und pypy-sqlite3
Franz Glasner <fzglas.hg@dom66.de>
parents:
5
diff
changeset
|
125 pypy-gdbm und pypy-sqlite3 |
|
8e971efdf08f
Bauen von pypy-gdbm und pypy-sqlite3
Franz Glasner <fzglas.hg@dom66.de>
parents:
5
diff
changeset
|
126 ~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
8e971efdf08f
Bauen von pypy-gdbm und pypy-sqlite3
Franz Glasner <fzglas.hg@dom66.de>
parents:
5
diff
changeset
|
127 |
|
8e971efdf08f
Bauen von pypy-gdbm und pypy-sqlite3
Franz Glasner <fzglas.hg@dom66.de>
parents:
5
diff
changeset
|
128 jeweils mit "FLAVOR=pypy" bauen |
