Max Lv
1b3001007d
Clean up
5 years ago
fanck0605
52ee4c7ded
update url
6 years ago
Max Prokhorov
999e0555c7
Fedora COPR support
- Support .copr/Makefile for 'SCM / make srpm' COPR package
- Use genrpm.sh to generate srpm and optionally build it
- Use generic substitution syntax in specfile
6 years ago
Roger Shimizu
c19f0ed46d
Add scripts/chroot_build.sh to call build_deb.sh in a chrooted env
Support common debian and ubuntu version, such as jessie, stretch,
trusty, and xenial, etc.
e.g.
$ sudo scripts/chroot_build.sh jessie
6 years ago
Roger Shimizu
540f0903f5
scripts/build_deb.sh: Update libsodium build due to debhelper 11
6 years ago
Roger Shimizu
a98587fa5f
scripts/build_deb.sh: Update URL in script
- Use https URL when possible.
- Use salsa git repo instead of alioth (anonscm) for those already
migrated in debian.
6 years ago
Roger Shimizu
f35e24f6d6
scripts/build_deb.sh: Support ubuntu artful and bionic
7 years ago
Roger Shimizu
da85fa17d4
Fix scripts/build_deb.sh for debian jessie
Thanks to Tom <hexuxin@foxmail.com> for the bug report.
7 years ago
Roger Shimizu
9a2c74193f
Update README and build_deb since libsodium 1.0.13 is backported
libsodium 1.0.13 is current in Debian apt repository of:
- stretch-backports
- jessie-backports-sloppy
7 years ago
Roger Shimizu
15a54beb8c
Minor fix for build_deb.sh script
- Install libbloom-dev in backports repository.
- Clone libsodium git under "libsodium" directory.
- Change to a safer way to check debhelper version.
- Remove simple-obfs for jessie/stretch because it's just
accepted to backports repository.
7 years ago
Roger Shimizu
cae2625513
Update scripts/build_deb.sh after stretch release
- Update build of libsodium to use debian's git repo
- Now libbloom is available in stretch-backports and
jessie-backports-sloppy
7 years ago
Roger Shimizu
6c5142a2de
Update simple-obfs git repo and branch
simple-obfs is released to debian unstable, and its git repo
is moved to alioth.
So update the URL of git repo and branch accordingly.
7 years ago
Roger Shimizu
aaff27ed4d
Update scripts/build_deb.sh
- Update debian pkg dsc URL of libsodium to 1.0.11-2.
- Update libbloom git repo to debian's anonscm (alioth).
- Update branch of libbloom git repo from exp1 to master.
It's got released to debian unstable.
- Update branch of shadowsocks-libev git repo from exp1 to master
It's got released to debian experimental.
7 years ago
Roger Shimizu
f74c730611
Update scripts/build_deb.sh
- Cleanup
- KCP now confirms to work on jessie/stretch/xenial
- install pristine-tar specifically (was through recommends of
git-buildpackage previously)
7 years ago
Roger Shimizu
8fe8baf4e0
Add kcptun package build support to build_deb.sh script
Confirmed under xenial and jessie-backports.
Other distro still need some work, but should be similar.
7 years ago
Roger Shimizu
1b2559478d
Make build_deb.sh script to build libraries and binaries separately
Also add usage help and a few code cleanup
7 years ago
Roger Shimizu
529b226d18
Cleanup build_deb.sh script
- Use "lsb_release -cs" command to get distro info.
- Limit xz memory usage to 128MiB.
- Other minor fixes.
7 years ago
Roger Shimizu
9e3b5528b4
Add simple-obfs support to build_deb.sh script
7 years ago
Roger Shimizu
eada394c1f
Update build_deb.sh to add libbloom support
Also includes fixes for yakkety.
7 years ago
Roger Shimizu
d122cd1eed
Update build script to enable jessie/stretch etc
Also include a few cleanup that simplified pkg installation from
backports repository.
7 years ago
Roger Shimizu
94a9924a78
Update deb build script
Now build script is able to auto detect system and choose libraries
necessary to build.
Also update the README accordingly.
7 years ago
Roger Shimizu
d20117481c
Add xenial-backports repository
Because user may upgrade from previous LTS version, xenial-backports
is better to be added by us for safety.
And use debhelper 10 for shadowsocks-libev only.
7 years ago
Roger Shimizu
4c0f33e33d
Update trusty build script
- Move Build-Depends dh-autoreconf dh-systemd to debian/control
- Also change debian/compat to 9 (debhelper 9)
7 years ago
Roger Shimizu
669ddeba19
Add kcptun package build support to build_deb.sh script
Confirmed under xenial and jessie-backports.
Other distro still need some work, but should be similar.
7 years ago
Roger Shimizu
6a8adfb26f
Make build_deb.sh script to build libraries and binaries separately
Also add usage help and a few code cleanup
7 years ago
Roger Shimizu
fc2031f03b
Cleanup build_deb.sh script
- Use "lsb_release -cs" command to get distro info.
- Limit xz memory usage to 128MiB.
- Other minor fixes.
7 years ago
Roger Shimizu
e9c1116f0f
Add simple-obfs support to build_deb.sh script
7 years ago
Roger Shimizu
12c4344a42
Update build_deb.sh to add libbloom support
Also includes fixes for yakkety.
7 years ago
Roger Shimizu
9185afb142
Update build script to enable jessie/stretch etc
Also include a few cleanup that simplified pkg installation from
backports repository.
7 years ago
Roger Shimizu
67661fb9dd
Update deb build script
Now build script is able to auto detect system and choose libraries
necessary to build.
Also update the README accordingly.
7 years ago
Roger Shimizu
97ac602dbf
Add xenial-backports repository
Because user may upgrade from previous LTS version, xenial-backports
is better to be added by us for safety.
And use debhelper 10 for shadowsocks-libev only.
7 years ago
Roger Shimizu
d7888abbf1
Update trusty build script
- Move Build-Depends dh-autoreconf dh-systemd to debian/control
- Also change debian/compat to 9 (debhelper 9)
7 years ago
Neal Feng
0437e05aa8
iperf.sh: wait one second before killing processes
7 years ago
Roger Shimizu
d12a7b911e
Add more cleanup pkg to trusty script
For xenial script, it's clean enough so far.
7 years ago
Roger Shimizu
0553da0692
dh-systemd dependency should be removed for debhelper >=10
For trusty, debhelper is 9, so need to add the Build-Depends
for the build script.
With a few other fixes for trusty script.
7 years ago
Roger Shimizu
e7e4291f03
Add deb build script for ubuntu xenial 16.04
7 years ago
Roger Shimizu
14a79b5500
Add deb build script for ubuntu trusty 14.04
7 years ago
Max Lv
95ef3d5635
Add iperf.sh
7 years ago