aboutsummaryrefslogtreecommitdiffstats
path: root/debian
AgeCommit message (Collapse)AuthorFilesLines
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.