Compare commits
26 Commits
0.18-1+jes
...
fix-ci-tes
Author | SHA1 | Date | |
---|---|---|---|
![]() |
5e4294b92e | ||
![]() |
28722623e2 | ||
![]() |
1afe488c81 | ||
![]() |
424f700fb8 | ||
![]() |
bbcbb10e75 | ||
![]() |
6e75dc4e17 | ||
![]() |
a539a87132 | ||
![]() |
c7d9554d63 | ||
![]() |
e2543fb32b | ||
![]() |
e7ba3b40c2 | ||
![]() |
f591cd8dcb | ||
![]() |
b25a4b8744 | ||
![]() |
a389edbf27 | ||
![]() |
8c21f7c28f | ||
![]() |
2614fdd90d | ||
![]() |
230c5f8641 | ||
![]() |
17cf206279 | ||
![]() |
15a303cb97 | ||
![]() |
7488920028 | ||
![]() |
ae655dde0e | ||
![]() |
4c7488d928 | ||
![]() |
1aff2698f7 | ||
![]() |
c3a79718fa | ||
![]() |
27e9ba595b | ||
![]() |
ad1fbc788d | ||
![]() |
1f2b994c45 |
45
.gitlab-ci.yml
Normal file
45
.gitlab-ci.yml
Normal file
@@ -0,0 +1,45 @@
|
||||
stages:
|
||||
- package
|
||||
- publish
|
||||
|
||||
package:jessie:gem:
|
||||
image: $CI_REGISTRY/docker-images/layers:$DISTRO-ruby
|
||||
stage: package
|
||||
variables:
|
||||
DISTRO: jessie
|
||||
GEMFILE: netlinkrb.gemspec
|
||||
script:
|
||||
- sysctl -a | grep ipv6
|
||||
- ip -6 a
|
||||
- package
|
||||
artifacts:
|
||||
paths:
|
||||
- pkg/
|
||||
|
||||
package:jessie: &package
|
||||
image: $CI_REGISTRY/docker-images/layers:$DISTRO-deb
|
||||
stage: package
|
||||
variables:
|
||||
DISTRO: jessie
|
||||
script:
|
||||
- package
|
||||
artifacts:
|
||||
paths:
|
||||
- pkg/
|
||||
|
||||
package:stretch:
|
||||
<<: *package
|
||||
variables:
|
||||
DISTRO: stretch
|
||||
|
||||
package:wheezy:
|
||||
<<: *package
|
||||
variables:
|
||||
DISTRO: wheezy
|
||||
|
||||
publish:
|
||||
image: $CI_REGISTRY/docker-images/layers:jessie-publish
|
||||
stage: publish
|
||||
script:
|
||||
- publish
|
||||
|
14
debian/changelog
vendored
14
debian/changelog
vendored
@@ -1,3 +1,17 @@
|
||||
ruby-linux-netlink (0.19-1) stable; urgency=medium
|
||||
|
||||
* The size of size_t is now calculated from the size of an unsigned long
|
||||
int, instead of calling gcc.
|
||||
|
||||
-- Patrick J Cherry <patrick@bytemark.co.uk> Wed, 10 May 2017 15:24:42 +0100
|
||||
|
||||
ruby-linux-netlink (0.18-2) stable; urgency=medium
|
||||
|
||||
* This package is now architecture independent.
|
||||
* The source format has been removed in favour of using dh --with quilt.
|
||||
|
||||
-- Patrick J Cherry <patrick@bytemark.co.uk> Tue, 28 Feb 2017 16:43:43 +0000
|
||||
|
||||
ruby-linux-netlink (0.18-1+jessie1) stable; urgency=medium
|
||||
|
||||
* Fixed new massive IP test thing to work with ruby1.8 and also non-root users
|
||||
|
4
debian/control
vendored
4
debian/control
vendored
@@ -3,12 +3,12 @@ Maintainer: Matthew Bloch <matthew@bytemark.co.uk>
|
||||
Uploaders: Patrick J Cherry <patrick@bytemark.co.uk>
|
||||
Section: ruby
|
||||
Priority: optional
|
||||
Build-Depends: debhelper (>= 7), gem2deb, rake, ruby-ffi
|
||||
Build-Depends: debhelper (>= 7), gem2deb, rake, ruby-ffi, quilt
|
||||
Standards-Version: 3.8.0
|
||||
XS-Ruby-Versions: all
|
||||
|
||||
Package: ruby-linux-netlink
|
||||
Architecture: any
|
||||
Architecture: all
|
||||
Depends: ruby | ruby-interpreter, ruby-ffi, ${misc:Depends}
|
||||
Provides: liblinux-netlink-ruby1.8, liblinux-netlink-ruby1.9.1
|
||||
XB-Ruby-Versions: ${ruby:Versions}
|
||||
|
2
debian/rules
vendored
2
debian/rules
vendored
@@ -13,7 +13,7 @@
|
||||
# export DH_RUBY_GEMSPEC=gem.gemspec
|
||||
|
||||
%:
|
||||
dh $@ --buildsystem=ruby --with ruby
|
||||
dh $@ --buildsystem=ruby --with ruby --with quilt
|
||||
|
||||
override_dh_auto_build-arch:
|
||||
rake lib/linux/c_struct_sizeof_size_t.rb
|
||||
|
1
debian/source/format
vendored
1
debian/source/format
vendored
@@ -1 +0,0 @@
|
||||
3.0 (quilt)
|
@@ -82,8 +82,8 @@ class CStruct
|
||||
begin
|
||||
require 'linux/c_struct_sizeof_size_t.rb'
|
||||
rescue LoadError
|
||||
warn "Falling back to gcc to determine sizeof size_t." if $VERBOSE
|
||||
SIZEOF_SIZE_T = Integer(`echo __SIZEOF_SIZE_T__ | gcc -E -P -`) rescue 1.size
|
||||
warn "netlinkrb: Assuming size_t is a long unsigned int." if $DEBUG
|
||||
SIZEOF_SIZE_T = [0].pack("L_").bytesize
|
||||
end
|
||||
|
||||
define_type :size_t,
|
||||
|
Reference in New Issue
Block a user