aboutsummaryrefslogtreecommitdiffstats
path: root/debian
AgeCommit message (Collapse)AuthorFilesLines
2023-09-12Bump version: 1.6.0.210-8a1f-dirty → 1.7.01.7.0Pau Espin Pedrol2-4/+240
Change-Id: I3137362f3933aad20e3000a2fab4af82fe4fb649
2023-04-25debian: set compat level to 10Oliver Smith2-2/+2
Related: OS#5958 Change-Id: Id0f168a7d3c2ae6869121397e65ca1d0cfea30d3
2023-02-07Bump version: 1.5.0.64-7571-dirty → 1.6.01.6.0Pau Espin Pedrol2-4/+94
Change-Id: Iaa207d4996a00befd99194c65fc6e6cd9dbaa340
2022-09-06Depend on libosmo-netifPau Espin Pedrol1-0/+1
This library will be used soon when adding Osmux support to osmo-bts. Furthermore, it nice to have it available to make use of other general interfaces to create connections, primitives, RTP and AMR related functionalities, etc. Related: SYS#5987 Change-Id: I49db4de715065c083e1249cbeae6298d6868e229
2022-06-29Bump version: 1.4.0.103-b8ae-dirty → 1.5.01.5.0Pau Espin Pedrol2-3/+118
Change-Id: I920a834912cd6da66daae6a896f0789059698ba0
2022-06-18update git URLs (git -> https; gitea)Harald Welte1-2/+2
Change-Id: Ibd00975142ee6a2ca96453d7baf5b7164ccdd289
2021-11-30debian/control: add osmo-bts meta-packageOliver Smith1-2/+17
Add an osmo-bts meta-package that depends on the subpackages osmo-bts-trx and osmo-bts-virtual. This is important, because the downstream packaging of debian does not split osmo-bts in subpackages, it has only one osmo-bts package. So without this, when installing "osmo-bts" in debian while having the Osmocom binary package repository installed and expecting to get the newer version, the user will actually get the older version from debian. Closes: OS#5319 Related: https://salsa.debian.org/debian-mobcom-team/osmo-bts/-/blob/master/debian/control Change-Id: I1a6edf2eb146616ac51b7957368a8d057caa685f
2021-11-16Bump version: 1.3.0.348-f42287-dirty → 1.4.01.4.0Pau Espin Pedrol2-3/+375
Change-Id: Ibf3ce0bfd0cf67148229dd988ebde6e6b8d744cc
2021-09-01debian/control: remove dh-systemd build-dependOliver Smith1-1/+0
Related: OS#5223 Change-Id: Ieb8669a9a43ea1acc6b2d8d2e363f2466c51697a
2021-02-23Bump version: 1.2.0.444-8777-dirty → 1.3.01.3.0Pau Espin Pedrol2-3/+475
Change-Id: I206af3596a714e5e9038b22e84ae6c20dc360e13
2020-08-20Update dependency on libosmocore 1.4.0Pau Espin Pedrol1-1/+1
Latest code relied on features from libosmocore master (> 1.3.0). New libosmocore release 1.4.0 is now available, so drop the TODO and update it now, since we can already refer to it. Change-Id: I992f7e6d5884e53eab8da839d8e77736f9d751c3
2020-08-13debian/control: change maintainer to the Osmocom team / mailing listVadim Yanitskiy1-1/+1
Change-Id: I4224989032ba1ae6da55370fa5d8f95899aa0e47
2020-06-05doc/examples: remove virtual/openbsc-virtual.cfgVadim Yanitskiy1-1/+0
This is not the right place to ship configuration examples for other projects, and definitely not for abandoned ones. Change-Id: Ib165b16f948126df8023bb42ad5d6d4b2fc11e6a
2020-01-03Bump version: 1.1.0.95-24e7-dirty → 1.2.01.2.0Pau Espin Pedrol1-0/+111
Change-Id: Id132c615f7398402ac20d179e5917bea58ef3334
2019-08-07Bump version: 1.0.1 → 1.1.01.1.0Pau Espin Pedrol1-0/+187
Change-Id: I708f6a63b51459d77368c48e115f64aaa6646bfd
2019-05-31debian: create -doc subpackage with pdf manualsOliver Smith3-2/+17
I have verified, that the resulting debian packages build in my own OBS namespace (see the -doc packages): https://download.opensuse.org/repositories/home:/osmith42/Debian_9.0/all/ https://build.opensuse.org/project/show/home:osmith42 Depends: Ib7251cca9116151e473798879375cd5eb48ff3ad (osmo-ci) Related: OS#3899 Change-Id: I6d7a182d0a668693a5014aca0edc50ada9ac0d0f
2019-05-20Revert "debian: create -doc subpackage with pdf manuals"Oliver Smith3-17/+2
This reverts commit ad7b8bee71e78e5a046b65898e181b8c48be3974. Unfortunately the osmo-gsm-manuals-dev package isn't working properly yet, therefore osmo-bts fails to build on nightly OBS now. My apologies for not testing enough in my own OBS namespace, before merging. I'll do that in the future. I'm reverting the patch now, so osmo-bts isn't missing from the nightly repository until I've fixed the osmo-gsm-manuals package. Change-Id: I89c2b92c8ae6331d6fff95a378fb58d82059af13
2019-05-20debian: create -doc subpackage with pdf manualsOliver Smith3-2/+17
Related: OS#3899 Depends: I7edb5093e5b58eb3b0f7af2376476db4026db735 (osmo-gsm-manuals.git) Depends: Ideeae4f7846fa5626fe2c1f5a77e07a3c6e626fe (osmo-ci.git) Change-Id: I4c184c62804c0b805a0a2425a5bd0312e94e49ab
2019-01-20Bump version: 0.8.1.199-5c93-dirty → 1.0.0Harald Welte1-0/+234
Change-Id: Ie33252aef4144f9bb825d7c234970fd4e6083bb2
2018-09-12Install sample cfg file to /etc/osmocomPau Espin Pedrol2-2/+4
Change cfg file names so they don't overlap when installing different osmo-bts versions, and make systemd services look for correct new name. Remove unneeded duplicated EXTRA_DIST files from root dir Makefile.am Change-Id: I75fdd06cc52ce50628efb1f9b007d2e3926db27d
2018-09-12Install systemd services with autotoolsPau Espin Pedrol5-3/+3
Change-Id: I87299134696bbfc6721b1226d4de6c73854aa846
2018-09-06Move systemd service to contrib/systemdPau Espin Pedrol2-30/+2
Move it there and have only a symlink in debian/, like we do in all other projects. Change-Id: I213d3816a66e88069c31f85b3fbf462d1222aa43
2018-08-06debian/rules: Don't overwrite .tarball-versionHarald Welte1-4/+0
The .tarball-version file should contain the *source version* uniquely identifying the git commit, and not the Debian package name. With https://gerrit.osmocom.org/#/c/osmo-ci/+/10343/ there is a correct .tarball-version file in the .tar.xz of the nightly source packages. Change-Id: Idde432ffd3dae3b7beac77c794e60b6ba555e488 Related: OS#3449
2018-07-02debian: Create dbg package for osm-bts-virtualPau Espin Pedrol2-2/+10
Previously all debug symbols were being stored in osmo-bts-trx-dbg. Change-Id: I9524234cb47c9d5d8e5dc2148c21746e1cd0f10c
2018-07-02debian: Make osmo-bts-* packages conflict with old osmo-bts packagePau Espin Pedrol1-0/+2
Avoid 'osmo-bts' in parallel to the other osmo-bts components from the OBS generating confusion and not starting binaries (lib conflicts). Related: OS#3364 Change-Id: Ie8e8d604afeac55530162a69c4dc94e8048ac78d
2018-07-02Remove unneeded direct libortp dependencyPau Espin Pedrol1-1/+0
All code in osmo-bts goes through APIs in libosmotrau (osmo_ortp.h), hence direct dependency is not needed. Fixes OBS warnings: dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/osmo-bts-trx/usr/bin/osmo-bts-trx was not linked against libortp.so.9 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/osmo-bts-virtual/usr/bin/osmo-bts-omldummy debian/osmo-bts-virtual/usr/bin/osmo-bts-virtual were not linked against libortp.so.9 (they use none of the library's symbols) Change-Id: I96a9b5f0678331dcf66c007928866a124d8700de
2018-07-02debian: Package installed example doc filesPau Espin Pedrol2-0/+4
Change-Id: I9449add4905ecc724c0aa9c8c2d56c6ed4138844
2018-05-15Bump version: 0.8.0.16-6a9a → 0.8.10.8.1pespin/releasePau Espin Pedrol1-0/+26
Change-Id: Idee331e94cf00dac4cff29c32453d2bc6780548a
2018-05-03Bump version: 0.7.0.183-c45a-dirty → 0.8.00.8.0Pau Espin Pedrol1-0/+207
Change-Id: I92b7b584beac870d1dccc9d5637fa54154b6db03
2018-03-17debian: Split osmo-bts-virtual from osmo-bts-trxHarald Welte4-1/+24
osmo-bts-virtual also contains osmo-bts-omldummy Change-Id: I1c88ed2f7111a6c061ac5721af8f09d9aca4a156
2017-12-14debian/control: Remove uneeded dep libosmo-netif-devPau Espin Pedrol1-1/+0
I didn't see any related libosmo-netif code dependency in the project. Change-Id: I2da1935bcc3ce507cfb21419a1e340aa3361cd65
2017-10-28Tag/Release 0.7.00.7.0Harald Welte1-0/+36
This marks a new release that's compatible with libosmocore >= 0.10.0, and which no longer depends on openbsc-dev. Change-Id: I67405cb5f0f4dea85c67febfdef80f49ae1d41a6
2017-10-08Remove build dependency on legacy OpenBSCMax2-2/+1
* copy-paste gsm_data_shared.* from OpenBSC master * remove corresponding configure check and option * remove .deb dependency Actual refactoring with removal of unnecessary structures/parts, moving common OpenBSC/OsmoBSC parts into libraries etc. are left for further patches. Current patch will make coexistence with *BSC easier and will simplify our build infrastructure. Change-Id: I9f004fb5c4c1db29d4792dfd281d388c7063da13 Related: OS#1923
2017-08-25Bump version: 0.5.0 → 0.6.00.6.0Max1-1/+482
Change-Id: I613d09ae0f9f0aa67be1dc6015da1fb9314110fd
2017-07-16Fix .deb buildMax1-0/+1
Recent introduction of VIRT-PHY broke .deb build. Fix it by installing osmo-bts-virtual as part of Debian package. Change-Id: I1ca7eb51019247eb95c6bac752d6e2c4406ce5a2
2017-01-24debian: Use the header files installed by openbsc-devHolger Hans Peter Freyther1-1/+1
Use --with-openbsc= to pick up gsm_data_shared.h coming from the openbsc-dev package. With the revert of the change Iec6b0f0eb0b7fffaa814c9769c0ee777d641a07f, packaging could work now. Change-Id: Ie0a005315454a6450205ce6fd76242b85405de8d
2017-01-24Revert "deb: use gsm_data_shared.* from openbsc-dev"Holger Freyther3-21/+1
As the Osmocom project is providing packages and we build them directly from git we should have native packages. openbsc-dev should provide files in the same directory structure as the git repository and then --with-openbsc=/usr/src/osmocom/openbsc/openbsc/include/openbsc can be used. Follow up patches are coming. This reverts commit 70b71507c27f8967b0aa31cad0b3070c6780f3b4. Change-Id: I8bc3a5c2b9446d9e94e362ed5d85a61e3a727f8b
2017-01-20deb: use gsm_data_shared.* from openbsc-devMax3-1/+21
Use gsm_data-shared.* from absolute path where it's installed by openbsc-dev package instead of relative path to fix OBS package building. Change-Id: Iec6b0f0eb0b7fffaa814c9769c0ee777d641a07f Related: OS#1860
2017-01-06Add copyright for .deb packagesMax1-0/+81
Add debian/copyright in Debian format which should have been added in c2ecca6b0496127709dcd3afa9d366085d8bec97. Change-Id: I4c7ef1286ba6d2f3c6aadc8ea1864be513f8cf1d Related: OS#1694
2016-12-22Integrate Debian packaging changesMax3-7/+29
debian/control: * restructure to make it easier to incorporate further changes * update package descriptions * update project URL debian/rules: * use proper hardening syntax * restructure to make it easier to incorporate further changes * remove useless comment * add cleanup and test overrides debian/compat: update compatibility version Change-Id: Ibf62448eee1df914d21834f5b54831e3f642b79c Related: OS#1694
2016-04-01debian: Create initial packaging for the osmo-bts-trxHolger Hans Peter Freyther7-0/+69
This is only with osmo-bts-trx as others require headers that are not packaged yet.