Skip to content
This repository was archived by the owner on Mar 29, 2024. It is now read-only.

Commit bdaf7b0

Browse files
committed
Reflect changes to libv8 PPA layout, closes #107 [skip ci]
1 parent 9b063d8 commit bdaf7b0

File tree

4 files changed

+9
-13
lines changed

4 files changed

+9
-13
lines changed

Diff for: README.md

+4-5
Original file line numberDiff line numberDiff line change
@@ -128,9 +128,8 @@ $ php --ri v8
128128

129129
While [pinepain/php](https://launchpad.net/~pinepain/+archive/ubuntu/php) PPA targets to contain all necessary
130130
extensions with dependencies, you may find
131-
[pinepain/libv8-6.5](https://launchpad.net/~pinepain/+archive/ubuntu/libv8-6.5),
132-
[pinepain/libv8-experimental](https://launchpad.net/~pinepain/+archive/ubuntu/libv8-experimental) and
133-
[pinepain/php-v8](https://launchpad.net/~pinepain/+archive/ubuntu/php-v8) standalone PPAs useful.
131+
[pinepain/libv8](https://launchpad.net/~pinepain/+archive/ubuntu/libv8) and
132+
[pinepain/php](https://launchpad.net/~pinepain/+archive/ubuntu/php-v8) standalone PPAs useful.
134133

135134

136135
#### OS X (homebrew)
@@ -169,8 +168,8 @@ $ sudo make install
169168

170169
- To track memory usage you may want to use `smem`, `pmem` or even `lsof` to see what shared object are loaded
171170
and `free` to display free and used memory in the system.
172-
- [pinepain/libv8-experimental](https://launchpad.net/~pinepain/+archive/ubuntu/libv8-experimental) normally contains
173-
`libv8` version that used in current `master` branch.
171+
- [pinepain/experimental](https://launchpad.net/~pinepain/+archive/ubuntu/experimental) may contain `libv8`
172+
version that used in current `master` branch.
174173

175174
### Docker
176175

Diff for: docs/development/release-libv8.rst

+2-6
Original file line numberDiff line numberDiff line change
@@ -18,21 +18,17 @@ Building libv8
1818
#. Update libv8 Makefile (``packaging/libv8/Makefile``) with new libv8 version by setting proper values in
1919
``GIT_VERSION=X.Y.Z`` and ``NAME=libv8-X.Y`` variables.
2020
#. Commit changes with ``build libv8`` commit message and wait until libv8 PPA build done.
21-
#. Don't forget to update ``libv8 >= <new X.Y.Z version>`` dependency for ``php-v8`` PPA in ``packaging/php-v8/debian/control``
22-
and also change ``php-v8`` PPA repository dependency to include new ``libv8-X.Y`` PPA
23-
(https://launchpad.net/~pinepain/+archive/ubuntu/php-v8/+edit-dependencies), it's done by looking for ppa by full name,
24-
e.g. ``pinepain/libv8-X.Y``.
2521

2622
After libv8 PPA build done
2723
==========================
2824

29-
#. Copy fresh ``libv8-X.Y`` build packages from ``libv8-experimental`` (default target for all libv8 builds we trigger)
25+
#. Copy fresh ``libv8-X.Y`` build packages from ``experimental`` (default target for all libv8 builds we trigger)
3026
to it ``libv8-X.Y`` PPA. Do not rebuild, just copy binaries.
3127
#. **Wait for packages copied and published!**
3228
#. Build `pinepain/libv8`_ docker image, tag it with the
3329
relevant v8 full version and push to Docker Hub.
3430
#. You may want to set proper ``V8`` version in ``php-v8`` by updating it in ``.travis.yml``.
35-
#. Make sure you have proper ``php-v8`` version set in ``packaging/Dockerfile`` under ``V8`` constant.
31+
#. Make sure you have proper ``V8`` version set in ``packaging/Dockerfile`` under ``V8`` constant.
3632

3733
After docker images rebuilt/published
3834
=====================================

Diff for: docs/getting-started/index.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ While `pinepain/php <https://launchpad.net/~pinepain/+archive/ubuntu/php>`_ PPA
110110
extensions with dependencies, you may find following standalone PPAs useful:
111111

112112
- `pinepain/libv8-6.6 <https://launchpad.net/~pinepain/+archive/ubuntu/libv8-6.6>`_
113-
- `pinepain/libv8-experimental <https://launchpad.net/~pinepain/+archive/ubuntu/libv8-experimental>`_
113+
- `pinepain/experimental <https://launchpad.net/~pinepain/+archive/ubuntu/experimental>`_
114114
- `pinepain/php-v8 <https://launchpad.net/~pinepain/+archive/ubuntu/php-v8>`_
115115

116116

Diff for: scripts/provision/provision.sh

+2-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@ echo Provisioning...
55
# Add Ondřej Surý's PPA with co-installable PHP versions:
66
sudo add-apt-repository -y ppa:ondrej/php
77
# Add libv8 PPA:
8-
sudo add-apt-repository ppa:pinepain/libv8-6.6
8+
sudo add-apt-repository -y ppa:pinepain/libv8
9+
sudo add-apt-repository -y ppa:pinepain/libv8-archived
910

1011
# Let's update packages list:
1112
sudo apt-get update

0 commit comments

Comments
 (0)