Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
S
slapos
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
5
Merge Requests
5
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Jérome Perrin
slapos
Commits
117e1bd5
Commit
117e1bd5
authored
May 02, 2022
by
Jérome Perrin
1
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
component/*: edit installed scripts #! to use slapos programs
parent
0d915b18
Pipeline
#21212
failed with stage
in 0 seconds
Changes
8
Pipelines
1
Show whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
59 additions
and
5 deletions
+59
-5
component/aspell/buildout.cfg
component/aspell/buildout.cfg
+4
-0
component/glib/buildout.cfg
component/glib/buildout.cfg
+7
-1
component/gtk-2/buildout.cfg
component/gtk-2/buildout.cfg
+5
-0
component/kumo/buildout.cfg
component/kumo/buildout.cfg
+7
-1
component/mariadb/buildout.cfg
component/mariadb/buildout.cfg
+19
-0
component/nodejs/buildout.cfg
component/nodejs/buildout.cfg
+6
-0
component/nspr/buildout.cfg
component/nspr/buildout.cfg
+6
-0
component/proftpd/buildout.cfg
component/proftpd/buildout.cfg
+5
-3
No files found.
component/aspell/buildout.cfg
View file @
117e1bd5
...
@@ -39,6 +39,10 @@ environment =
...
@@ -39,6 +39,10 @@ environment =
LDFLAGS=-L${ncurses:location}/lib -Wl,-rpath=${ncurses:location}/lib
LDFLAGS=-L${ncurses:location}/lib -Wl,-rpath=${ncurses:location}/lib
# aspell parallel build sometimes fail
# aspell parallel build sometimes fail
make-options = -j1
make-options = -j1
post-install =
sed -i '1c\
#!${perl:location}/bin/perl
' %(prefix)s/bin/aspell
[aspell-en-dictionary]
[aspell-en-dictionary]
<= aspell-dictionary-common
<= aspell-dictionary-common
...
...
component/glib/buildout.cfg
View file @
117e1bd5
...
@@ -5,6 +5,7 @@ extends =
...
@@ -5,6 +5,7 @@ extends =
../patch/buildout.cfg
../patch/buildout.cfg
../pcre/buildout.cfg
../pcre/buildout.cfg
../perl/buildout.cfg
../perl/buildout.cfg
../python-2.7/buildout.cfg
../xz-utils/buildout.cfg
../xz-utils/buildout.cfg
../zlib/buildout.cfg
../zlib/buildout.cfg
parts =
parts =
...
@@ -33,7 +34,12 @@ environment =
...
@@ -33,7 +34,12 @@ environment =
LIBFFI_LIBS= -L${libffi:location}/lib -Wl,-rpath=${libffi:location}/lib -lffi
LIBFFI_LIBS= -L${libffi:location}/lib -Wl,-rpath=${libffi:location}/lib -lffi
PCRE_CFLAGS=-I${pcre:location}/include
PCRE_CFLAGS=-I${pcre:location}/include
PCRE_LIBS=-L${pcre:location}/lib -Wl,-rpath=${pcre:location}/lib -lpcre
PCRE_LIBS=-L${pcre:location}/lib -Wl,-rpath=${pcre:location}/lib -lpcre
post-install = rm %(location)s/bin/gtester-report
post-install =
for script in gdbus-codegen glib-genmarshal glib-mkenums gtester-report ; do
sed -i '1c\
#!${python2.7:location}/bin/python
' %(prefix)s/bin/$script
done
[x86-cygwin-glib]
[x86-cygwin-glib]
patches =
patches =
...
...
component/gtk-2/buildout.cfg
View file @
117e1bd5
...
@@ -15,6 +15,7 @@ extends =
...
@@ -15,6 +15,7 @@ extends =
../m4/buildout.cfg
../m4/buildout.cfg
../perl/buildout.cfg
../perl/buildout.cfg
../pkgconfig/buildout.cfg
../pkgconfig/buildout.cfg
../python2.7/buildout.cfg
../xorg/buildout.cfg
../xorg/buildout.cfg
../icu/buildout.cfg
../icu/buildout.cfg
../xz-utils/buildout.cfg
../xz-utils/buildout.cfg
...
@@ -137,3 +138,7 @@ environment =
...
@@ -137,3 +138,7 @@ environment =
# not taken from pkg-config result...
# not taken from pkg-config result...
CPPFLAGS=-I${libX11:location}/include/ -I${xproto:location}/include -I${kbproto:location}/include -I${libXrender:location}/include -I${renderext:location}/include -I${libXext:location}/include
CPPFLAGS=-I${libX11:location}/include/ -I${xproto:location}/include -I${kbproto:location}/include -I${libXrender:location}/include -I${renderext:location}/include -I${libXext:location}/include
LDFLAGS=-L${libX11:location}/lib -L${libXext:location}/lib -L${libXrender:location}/lib -L${gettext:location}/lib -Wl,-rpath=${gettext:location}/lib -L${bzip2:location}/lib -Wl,-rpath=${bzip2:location}/lib -L${zlib:location}/lib -Wl,-rpath=${zlib:location}/lib -L${harfbuzz:location}/lib -Wl,-rpath=${harfbuzz:location}/lib
LDFLAGS=-L${libX11:location}/lib -L${libXext:location}/lib -L${libXrender:location}/lib -L${gettext:location}/lib -Wl,-rpath=${gettext:location}/lib -L${bzip2:location}/lib -Wl,-rpath=${bzip2:location}/lib -L${zlib:location}/lib -Wl,-rpath=${zlib:location}/lib -L${harfbuzz:location}/lib -Wl,-rpath=${harfbuzz:location}/lib
post-install =
sed -i '1c\
#!${python2.7:location}/bin/python
' %(prefix)s/bin/gtk-builder-convert
component/kumo/buildout.cfg
View file @
117e1bd5
...
@@ -5,6 +5,7 @@ extends =
...
@@ -5,6 +5,7 @@ extends =
../messagepack/buildout.cfg
../messagepack/buildout.cfg
../openssl/buildout.cfg
../openssl/buildout.cfg
../patch/buildout.cfg
../patch/buildout.cfg
../ruby/buildout.cfg
../zlib/buildout.cfg
../zlib/buildout.cfg
parts = kumo
parts = kumo
...
@@ -26,7 +27,12 @@ configure-options =
...
@@ -26,7 +27,12 @@ configure-options =
--enable-tcadb
--enable-tcadb
--with-tokyocabinet=${tokyocabinet:location}
--with-tokyocabinet=${tokyocabinet:location}
--with-msgpack=${messagepack:location}
--with-msgpack=${messagepack:location}
post-install =
for script in kumoctl kumohash kumolog kumostat kumotop; do
sed -i '1c\
#!${ruby:location}/bin/ruby
' %(prefix)s/bin/$script
done
environment =
environment =
CPPFLAGS=-I${zlib:location}/include -I${openssl:location}/include
CPPFLAGS=-I${zlib:location}/include -I${openssl:location}/include
LDFLAGS=-L${zlib:location}/lib -L${openssl:location}/lib -Wl,-rpath=${tokyocabinet:location}/lib -Wl,-rpath=${messagepack:location}/lib -Wl,-rpath=${zlib:location}/lib -Wl,-rpath=${openssl:location}/lib
LDFLAGS=-L${zlib:location}/lib -L${openssl:location}/lib -Wl,-rpath=${tokyocabinet:location}/lib -Wl,-rpath=${messagepack:location}/lib -Wl,-rpath=${zlib:location}/lib -Wl,-rpath=${openssl:location}/lib
...
...
component/mariadb/buildout.cfg
View file @
117e1bd5
...
@@ -22,6 +22,7 @@ extends =
...
@@ -22,6 +22,7 @@ extends =
../zlib/buildout.cfg
../zlib/buildout.cfg
../unixodbc/buildout.cfg
../unixodbc/buildout.cfg
../zstd/buildout.cfg
../zstd/buildout.cfg
../defaults.cfg
parts =
parts =
mariadb
mariadb
...
@@ -91,6 +92,24 @@ post-install =
...
@@ -91,6 +92,24 @@ post-install =
install -DpT $1 %(location)s/$1
install -DpT $1 %(location)s/$1
cp -a wsrep-lib/include %(location)s/wsrep-lib
cp -a wsrep-lib/include %(location)s/wsrep-lib
for script in \
mysql_convert_table_format \
mysql_find_rows \
mysql_fix_extensions \
mysql_setpermission \
mysqlaccess \
mysqld_multi \
mysqldumpslow \
mysqlhotcopy \
mytop ; do
sed -i '1c\
#!${perl:location}/bin/perl
' %(prefix)s/bin/$script
done
sed -i '1c\
#!${python:executable}
' %(prefix)s/bin/myrocks_hotbackup
[mroonga-mariadb]
[mroonga-mariadb]
# mroonga - a storage engine for MySQL. It provides fast fulltext search feature to all MySQL users.
# mroonga - a storage engine for MySQL. It provides fast fulltext search feature to all MySQL users.
# https://mroonga.org/
# https://mroonga.org/
...
...
component/nodejs/buildout.cfg
View file @
117e1bd5
...
@@ -78,3 +78,9 @@ environment =
...
@@ -78,3 +78,9 @@ environment =
CPPFLAGS=-I${zlib:location}/include
CPPFLAGS=-I${zlib:location}/include
LDFLAGS=-Wl,-rpath=${:openssl_location}/lib -L${zlib:location}/lib -Wl,-rpath=${zlib:location}/lib
LDFLAGS=-Wl,-rpath=${:openssl_location}/lib -L${zlib:location}/lib -Wl,-rpath=${zlib:location}/lib
LD_LIBRARY_PATH=${:openssl_location}/lib
LD_LIBRARY_PATH=${:openssl_location}/lib
post-install =
for script in npm npx; do
sed -i '1c\
#!$%(prefix)/bin/node
' %(prefix)s/bin/$script
done
component/nspr/buildout.cfg
View file @
117e1bd5
[buildout]
[buildout]
extends =
extends =
../patch/buildout.cfg
../patch/buildout.cfg
../perl/buildout.cfg
parts = nspr
parts = nspr
...
@@ -16,3 +18,7 @@ configure-options =
...
@@ -16,3 +18,7 @@ configure-options =
--enable-ipv6
--enable-ipv6
environment=
environment=
LDFLAGS=-Wl,-rpath=${:location}/lib
LDFLAGS=-Wl,-rpath=${:location}/lib
post-install =
sed -i '1c\
#!${perl:location}/bin/perl
' %(prefix)s/bin/compile-et.pl
component/proftpd/buildout.cfg
View file @
117e1bd5
...
@@ -41,9 +41,11 @@ patch-options = -p1
...
@@ -41,9 +41,11 @@ patch-options = -p1
patches =
patches =
${:_profile_base_location_}/0001-mod_rlimit-don-t-change-PR_SET_DUMPABLE-flag.patch#6e58a7a429ff96a51812dc9835e4c227
${:_profile_base_location_}/0001-mod_rlimit-don-t-change-PR_SET_DUMPABLE-flag.patch#6e58a7a429ff96a51812dc9835e4c227
post-install =
post-install =
for script in ftpasswd ftpmail ftpquota prxs; do
sed -i '1c\
sed -i '1c\
#!${perl:location}/bin/perl
#!${perl:location}/bin/perl
' %(prefix)s/bin/ftpasswd
' %(prefix)s/bin/$script
done
# mod_auth_web: a proftpd module to authenticate users against an HTTP service
# mod_auth_web: a proftpd module to authenticate users against an HTTP service
[proftpd-mod_auth_web-repository]
[proftpd-mod_auth_web-repository]
...
...
Jérome Perrin
@jerome
mentioned in merge request
nexedi/slapos.core!381
·
Sep 05, 2022
mentioned in merge request
nexedi/slapos.core!381
mentioned in merge request nexedi/slapos.core!381
Toggle commit list
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment