Commit Graph

26 Commits

Author SHA1 Message Date
Harald Welte a5637b0f31 update git URLs (git -> https; gitea)
Change-Id: I780bfbcd4afefdc9122bfe696006dec2fdccd3f4
2022-06-18 12:33:43 +02:00
Harald Welte 5a3a0b16a0 Bump version: 0.2.2.126-7382 → 1.0.0
Change-Id: I069535801e32d045e7e42796b8ba28fa7d97e0c3
2021-12-09 09:09:49 +01:00
Harald Welte 7382eb343a Depend on libosmo-simtrace >= 0.8.0
Change-Id: I60ae1e097c4182d948ed807ee4ca37f91d32cfae
2021-12-09 08:18:46 +01:00
Harald Welte 507070dcb4 increase required libosmocore version
osmo-remsim depends on a variety of modern libosmocore features,
and now that libosmocore 1.6.0 has been tagged, we can finally depend
on a more recent minimum version.

Change-Id: Ic3cb86b5be524f15d118bcb7ec1947608fbbb034
2021-12-09 08:01:05 +01:00
Oliver Smith eb9f6e7228 debian/control: remove dh-systemd build-depend
Related: OS#5223
Change-Id: I769bf61a2f3a97d55c65999436d2cb079c9170a0
2021-09-01 16:07:06 +02:00
Oliver Smith 588ec1a619 distro packaging: fix missing path for example
The boilerplate code for installing configs used in other Osmocom
projects doesn't only install the example configs to /etc/osmocom, but
also to /usr/share/doc/. Add the missing path.

Fixes: 905bc4d2 ("doc/examples: install bankd_pcsc_slots.csv")
Change-Id: I95e4aa34d54bb485ff7ebb5e44d9c1db92ad8fe0
2021-06-23 11:36:51 +02:00
Oliver Smith 905bc4d2b1 doc/examples: install bankd_pcsc_slots.csv
Related: SYS#5187
Change-Id: Iba0b98729ae2a830e05d1b337b33259dcae25d15
2021-06-22 17:27:55 +02:00
Harald Welte 8fc441a5d6 debian: Ensure osmo-remsim-client-st2 package only contains st2 binary
Before this fix, osmo-remsim-client-st2 contains both the -st2 and the
-shell binary, creating conflicts when both osmo-remsim-client-st2
and osmo-remsim-client-shell are installed, as both ship the -shell
binary.

Change-Id: I1ad433113bcf0b34ab196dd5a31a523cf9ab7efd
2020-03-12 09:32:55 +01:00
Harald Welte e358c1dba6 debian: osmo-remsim-client-s2 'Replaces' osmo-remsim-client
The package used to be called differently, let's make sure the new
is treated as a successor to the old one.

Change-Id: I4102409b7ae0d18dae83be50c28c0236083d3d1f
2020-03-11 09:51:58 +01:00
Harald Welte b7978a5544 debian/control: Fix typo (package->Package)
Change-Id: Ia35c5dc603830b83670b20c3f45b6857cb9d19b4
dpkg-gencontrol: warning: package osmo-remsim-doc: unknown substitution variable ${misc:Package}
2020-03-04 19:20:11 +01:00
Harald Welte d9dfb72662 debian: split osmo-remsim-client into osmo-remsim-client-{shell,st2}
The -shell client has no dependency to libosmo-simtrace2, so it makes
sense to package it separately.

Change-Id: I6c634572af5036fd7f9ce1fee6d1474e06bdaa5a
2020-03-04 19:15:32 +01:00
Harald Welte e10022df38 Install config files to /etc/default/
Related: OS#4326
Change-Id: Ibff534c2f247557bb4eb0f72b8babe85ad0b315b
2020-03-04 18:18:14 +01:00
Harald Welte 75b8eb3bcc configure.ac + debian: Add systemd service file support
Closes: OS#4326
Change-Id: I0d7b6562c1127f005ddbd47298c03942ac3d241d
2020-03-04 18:18:14 +01:00
Harald Welte 5b5d6cee9b configure/automake: Remove work-arounds
Change-Id: I97a085248e6cbcd15daf96c0c23f31cdcd02e06b
2020-03-04 18:02:21 +01:00
Harald Welte 1b0a68a3d8 fix debian build after introducing hack around usbdropdir
In Change-Id I87c68e8d14f8ddb6054178118ff1f96216483f5c we introduced
a hack to fix 'make distcheck' which in turn broke debian packaging.

Let's make sure the latter works while the formar also still does.

Change-Id: I16f7d0e8b7f63ed58dd4939c88e5276185bc3178
2020-03-04 16:38:03 +01:00
Harald Welte 9fac496046 client: ifd_handler (PC/SC reader driver) as remsim-client
This adds a "libifd_remsim_client.so" PC/SC driver that can be
used to make normal PC/SC client programs (like pySim, sysmo-usim-tool,
osmo-sim-test, osmo-usim-auth, ...) talk to a remote SIM bank.

Change-Id: Ib8707c6e0e46407ab39a693adfec2fa71892f6ee
2020-03-04 15:49:37 +01:00
Harald Welte b90fc443f3 require minimum version 1.3.0 of libosmocore
Finally, a libosmocore version with per-thread select loop fd sets
has been released, so we can update our version requirement here.

Change-Id: Ic2654b18fd1f00aa4c1ab01892ecaa48ad2ba29f
Closes: OS#4250
2020-01-12 19:41:36 +01:00
Harald Welte 25bcbbe3cc fix the package we depend on: libosmosimtrace2-dev
Change-Id: If7d4f8c5901ea1e34fb6c85bc6e6f1211c7f7bf7
2019-12-18 12:33:47 +00:00
Harald Welte 3e66be5986 debian/control: Add missing Build-Requires libosmo-simtrace2
In Change-Id Idf5a861f4dacbec3c664f4ced6e03d8662c73112 we introduced
the use of libosmo-simtrace2 (from simtrace2.git).  Our configure
script checks for it properly, but the debian/control wasn't updated.

Change-Id: I875f9d6d06d806fb9f9264840a65934fb0e99972
2019-12-17 15:38:48 +01:00
Harald Welte 4b75f0dc3c add missing debian/libosmo-rspro1.install
In Change-Id I77c86455f9c36c16271bc8e7f8f3f72d682d23fd for some
reason libosmo-rspro0.install was not renamed/moved but deleted,
causing failures to build debian packages

Change-Id: I825d70abbbd067955d7038377692beea87545ce0
2019-12-05 08:56:26 +01:00
Harald Welte b2a00776a0 Bump version: 0.2.1.10-35d9-dirty → 0.2.2
Change-Id: I77c86455f9c36c16271bc8e7f8f3f72d682d23fd
2019-12-03 20:38:18 +01:00
Harald Welte 6478cdac2d Bump version: 0.2.0.4-573d → 0.2.1
Change-Id: I70d67eddd474f7f738ec1a032e438a6211e2daa3
2019-07-23 20:37:00 +02:00
Harald Welte 573ddfdce1 debian: build manuals as osmo-remsim-doc package
Change-Id: If5812983d319a32864f5f34b160978533465d185
2019-07-23 20:27:47 +02:00
Harald Welte 2f238cfac9 Bump version: 0.1.0.29-e7f7 → 0.2.0
Change-Id: Id486c05b6564c77df9f04a051ef508fecd7885d6
2019-07-21 21:12:25 +02:00
Harald Welte 8e04d08c4b debian/control: add missing libcsv dependency
Change-Id: Icd013d545ac5b380676b3b5bef4ea81f91b86eee
2019-04-03 10:03:13 +02:00
Harald Welte 08d88dd040 Add Debian packaging information
Change-Id: Id5044b1835190edc948952d207a5196a18669eb1
2019-04-03 09:50:04 +02:00