Skip to content

Commit 66d74bc

Browse files
committed
PKG-1110 Create PS packages with JS stored routines language support
1 parent aa28d71 commit 66d74bc

File tree

4 files changed

+12
-0
lines changed

4 files changed

+12
-0
lines changed
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
11
usr/lib/mysql/plugin/component_js_lang.so
22
usr/lib/mysql/plugin/debug/component_js_lang.so
3+
# legal
4+
js/LICENSE.* usr/share/doc/percona-server-js/

build-ps/debian/rules

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -309,6 +309,10 @@ override_dh_strip:
309309
override_dh_shlibdeps:
310310
dh_shlibdeps -Lpercona-server-server -l/usr/lib/mysql/private --dpkg-shlibdeps-params=--ignore-missing-info
311311

312+
override_dh_install:
313+
dh_install
314+
cp js/LICENSE* debian/percona-server-js/usr/share/doc/percona-server-js/
315+
312316
override_dh_installinit:
313317
@echo "RULES.$@"
314318
# dh_apparmor -ppercona-server-server --profile-name=usr.sbin.mysqld

build-ps/percona-server-8.0_builder.sh

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -321,6 +321,11 @@ get_sources(){
321321
sed -i "s:-DWITH_ENCRYPTION_UDF=ON:-DWITH_ENCRYPTION_UDF=OFF:g" build-ps/percona-server.spec
322322
fi
323323
cd ${WORKDIR}/percona-server
324+
#
325+
mv "${WORKDIR}"/v8/LICENSE "${WORKDIR}"/v8/LICENSE.v8.libraries
326+
mkdir ${PSDIR}/js
327+
cp -v "${WORKDIR}"/v8/LICENSE* ${PSDIR}/js
328+
#
324329
tar --owner=0 --group=0 --exclude=.bzr --exclude=.git -czf ${PSDIR}.tar.gz ${PSDIR}
325330

326331
mkdir $WORKDIR/source_tarball

build-ps/percona-server.spec

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1614,6 +1614,7 @@ fi
16141614
%if 0%{?js_lang}
16151615
%files -n percona-server-js
16161616
%attr(-, root, root)
1617+
%doc %{src_dir}/js/LICENSE.*
16171618
%{_libdir}/mysql/plugin/component_js_lang.so
16181619
%attr(755, root, root) %{_libdir}/mysql/plugin/debug/component_js_lang.so
16191620
%endif

0 commit comments

Comments
 (0)