oh. Use separate celestiacontent repo

spacecruft
Jeff Moe 2022-05-20 21:57:31 -06:00
parent 88047d9b06
commit 470cbc3c99
3 changed files with 31 additions and 44 deletions

View File

@ -53,7 +53,7 @@ Mini Debian package build howto.
```
# Install deps
sudo apt update
sudo apt install build-essential ccache \
sudo apt install build-essential ccache devscripts \
debhelper chrpath cmake freeglut3-dev libeigen3-dev libfmt-dev \
libfreetype6-dev libepoxy-dev libglu1-mesa-dev libgtk2.0-dev \
libgtkglext1-dev libjpeg62-turbo-dev libluajit-5.1-dev libpng-dev \
@ -66,12 +66,39 @@ PATH=/usr/lib/ccache:$PATH
mkdir celestia-deb
cd celestia-deb
git clone --recursive https://spacecruft.org/spacecruft/celestia
cd celestia
git clone https://spacecruft.org/spacecruft/CelestiaContent
cd CelestiaContent
# Build the source pacakge, writes to parent dir
# Build the source package, writes to parent dir
dpkg-buildpackage -rfakeroot -S -uc -us -sa
# Build Debian Packages
dpkg-buildpackage -rfakeroot -b -uc
cd ..
# Install the data package
sudo dpkg -i celestia-data_1.7.0~git20211202+668347e9+0_all.deb
# Make sure apt is happy
sudo apt -f install
git clone --recursive https://spacecruft.org/spacecruft/celestia
cd celestia
# Build the source package, writes to parent dir
dpkg-buildpackage -rfakeroot -S -uc -us -sa
# Build Debian Packages
dpkg-buildpackage -rfakeroot -b -uc
cd ..
# Install
sudo dpkg -i foo.deb
# Make sure apt is happy
sudo apt -f install
```

1
debian/changelog vendored
View File

@ -1,6 +1,5 @@
celestia (1.7.0~git20220520+1) UNRELEASED; urgency=medium
* Python deps for celestia-gaia-stardb.
* Fix control character ^M in perl scripts.
-- Jeff Moe <moe@spacecruft.org> Fri, 20 May 2022 21:02:00 -0600

39
debian/control vendored
View File

@ -19,45 +19,6 @@ Build-Depends: debhelper (>= 10~),
libpng-dev (>= 1.6) | libpng16-dev,
libqt5opengl5-dev,
libtheora-dev,
python3-arpeggio,
python3-astroid,
python3-astropy,
python3-astropy-healpix,
python3-astropy-helpers,
python3-astropy-sphinx-theme,
python3-astropy-affiliated,
python3-astroquery,
python3-soupsieve,
python3-certifi,
python3-cffi,
python3-cffi-backend,
python3-charset-normalizer,
python3-cryptography,
python3-html5lib,
python3-idna,
python3-importlib-metadata,
python3-isort,
python3-jeepney,
python3-keyring,
python3-lazy-object-proxy,
python3-mccabe,
python3-numpy,
python3-packaging,
python3-platformdirs,
python3-pycparser,
python3-erfa,
pylint,
python3-pyparsing,
python3-pyvo,
python3-requests,
python3-secretstorage,
python3-six,
python3-toml,
python3-typing-extensions,
python3-urllib3,
python3-webencodings,
python3-wrapt,
python3-zipp,
qtbase5-dev,
qtbase5-dev-tools
Standards-Version: 4.0.0