Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
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

‎README.md

Lines changed: 4 additions & 5 deletions
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

‎docs/development/release-libv8.rst

Lines changed: 2 additions & 6 deletions
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
=====================================

‎docs/getting-started/index.rst

Lines changed: 1 addition & 1 deletion
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

‎scripts/provision/provision.sh

Lines changed: 2 additions & 1 deletion
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)

AltStyle によって変換されたページ (->オリジナル) /