Skip to content

Commit

Permalink
deploy: 041871a
Browse files Browse the repository at this point in the history
  • Loading branch information
klaxalk committed Dec 7, 2023
0 parents commit d91d591
Show file tree
Hide file tree
Showing 251 changed files with 4,447 additions and 0 deletions.
7 changes: 7 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
*.swp
*.swo

act.sh

.ci_scripts
.debs
Empty file added .nojekyll
Empty file.
39 changes: 39 additions & 0 deletions InRelease
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Date: Thu, 07 Dec 2023 10:34:43 +0000
Label: stable
Origin: ctu-mrs
MD5Sum:
4e45797681bd339d57423fc89b67ec74 190538 Packages
d114667045571cb949956c03ad5f312b 38809 Packages.gz
ddd33ff7936bf88bd1ae1cf7d4e1a73f 68 Release
SHA1:
7258dc183ff7088396ff32cc525cbd4b5c7f3943 190538 Packages
84077177ca699b91eb4912e23ad6368fe89e36ca 38809 Packages.gz
7656757b97a7eea4530227fa4fb367175ace939a 68 Release
SHA256:
7361ca8efcd221758c3f6a7e4e249b450ffac79a4e5917ba0aae9677b60ea1cb 190538 Packages
8e5ce3b52cdd3732f240e9e0f21c211d287bf3dd860e6a455116aee2da7cfaad 38809 Packages.gz
f22607993ce9d7d932b9e935f97e00cc62b9b82058f2edd8dde56fbf32f1933a 68 Release
SHA512:
8c4ba9e241eae46ab7d2120727d412bcd17c79bbcc4fbdabfcdedcf1ca2c75b55fea997ace92cd13a9e7ed854e82b546613938a211d11f82332bf34badb2249a 190538 Packages
368e923eb9de817d3abe9f152592e4d01fa01360267507f5f05c7f22013f82b7d948fbbbe2a2c5e9d3aca6809b85a6e08801e940e2b405a96b6aa6a03c61fca9 38809 Packages.gz
6eee4c8ebcc8df644aa95b6b73d99d8da5ec2e769fcbad1cbf0a366adf549d9fdfb48847cbfd5afd69eac8ef5b5b5c336e9c78898e7ad4edec031a1eea0a12d8 68 Release
-----BEGIN PGP SIGNATURE-----

iQJLBAEBCgA1FiEEb03deYxGy/GR9vy/sp02ABwZjREFAmVxn8MXHHRvbWFzLmJh
Y2FAZmVsLmN2dXQuY3oACgkQsp02ABwZjREMjA/+JaepEXtJFX/e18sDBU3Jwum6
VunQoAAOMI9MQx09KM65pAyQWJuPBO00wlO03T/jMAurkt2671+156u5VuftyCVg
c0TFV8qbztc1GtPXwUJ60uNPtE2fSLJ9sP/nGZCq9PrtBH+SDCFEJ9RzpLzp1It+
OAu+nPgTxyzRInoKEbpp6+gqQEqRAhViSOMJ7XwVzojlU3FNG46tCVYJdt0DM4B2
YkCr+Cpwl3oQkq5xmj+M0g9vGz3j0ov2US88QOmBBmLabKC5uEodu7DHckcfFcFg
OFKXmMdZ33eRkE33VyFrwFMSTvUTY3BzkvMYIz7wg5Akt0imEsYEQ2L3SFAeCh4E
cGikR9URLp5wkTIbMBzGekrP8cJgZ7RFVtkoUGxj8jrGEWlPlw6GbywJHeHDVvez
L8SPvNfLSA8+M+D6KZ/ivWTCAQMGvDsRhLFVVyPQqlRlinVKMMYcZNsKSo4fL8qb
+VwQjult5Ly2T0D7FfV3D+ev2ywP8btSGAUk67XRds+CvgZJEE/aIoWci8oe1mk9
wLxkczUWgQbxMtcOapZENL5IQnD/LIHMX1FL1e8FWXaLldqS0HQN87gcqQUzTgPm
iY90XMJrKAU/BpVRvGYe07yZ0W3VKaPNaVzFx+SKA75+9PGZ3tSt32BZo1f17CDD
B18VqwWRoC5flXBWV4Q=
=oajM
-----END PGP SIGNATURE-----
28 changes: 28 additions & 0 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
BSD 3-Clause License

Copyright (c) 2023, Multi-robot Systems (MRS) group at Czech Technical University in Prague

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:

1. Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.

2. Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.

3. Neither the name of the copyright holder nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3,490 changes: 3,490 additions & 0 deletions Packages

Large diffs are not rendered by default.

Binary file added Packages.gz
Binary file not shown.
22 changes: 22 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# PPA stable

Personal Package Archive (PPA) for stable MRS deb packages.

## Adding the PPA

```bash
curl https://ctu-mrs.github.io/ppa-stable/add_ppa.sh | bash
```

## Uninstalling packages from this PPA

```bash
sudo apt-get -y install aptitude
sudo apt remove $(aptitude search -F '%p' '~S ~i ?origin("ctu-mrs") ?label("stable")')
```

## Removing the PPA

```bash
curl https://ctu-mrs.github.io/ppa-stable/remove_ppa.sh | bash
```
19 changes: 19 additions & 0 deletions Release
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
Date: Thu, 07 Dec 2023 10:34:43 +0000
Label: stable
Origin: ctu-mrs
MD5Sum:
4e45797681bd339d57423fc89b67ec74 190538 Packages
d114667045571cb949956c03ad5f312b 38809 Packages.gz
ddd33ff7936bf88bd1ae1cf7d4e1a73f 68 Release
SHA1:
7258dc183ff7088396ff32cc525cbd4b5c7f3943 190538 Packages
84077177ca699b91eb4912e23ad6368fe89e36ca 38809 Packages.gz
7656757b97a7eea4530227fa4fb367175ace939a 68 Release
SHA256:
7361ca8efcd221758c3f6a7e4e249b450ffac79a4e5917ba0aae9677b60ea1cb 190538 Packages
8e5ce3b52cdd3732f240e9e0f21c211d287bf3dd860e6a455116aee2da7cfaad 38809 Packages.gz
f22607993ce9d7d932b9e935f97e00cc62b9b82058f2edd8dde56fbf32f1933a 68 Release
SHA512:
8c4ba9e241eae46ab7d2120727d412bcd17c79bbcc4fbdabfcdedcf1ca2c75b55fea997ace92cd13a9e7ed854e82b546613938a211d11f82332bf34badb2249a 190538 Packages
368e923eb9de817d3abe9f152592e4d01fa01360267507f5f05c7f22013f82b7d948fbbbe2a2c5e9d3aca6809b85a6e08801e940e2b405a96b6aa6a03c61fca9 38809 Packages.gz
6eee4c8ebcc8df644aa95b6b73d99d8da5ec2e769fcbad1cbf0a366adf549d9fdfb48847cbfd5afd69eac8ef5b5b5c336e9c78898e7ad4edec031a1eea0a12d8 68 Release
17 changes: 17 additions & 0 deletions Release.gpg
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
-----BEGIN PGP SIGNATURE-----

iQJLBAABCgA1FiEEb03deYxGy/GR9vy/sp02ABwZjREFAmVxn8MXHHRvbWFzLmJh
Y2FAZmVsLmN2dXQuY3oACgkQsp02ABwZjRHMxBAAoTTR04qdA9Q426+BqD8opK22
5GUkyLw3eFB4whRkQ/gCd+eUH7dLHyQO6yu9cruXmhXD73IcRslv9kLiouE/I6Rg
/lOYSYRGLtmFVi4B2RkccEBoyTMgplb2i9e3L/5AQo6KTvgtcr4PCvNB750LceTZ
tQs5EkaKJ/0X2La8nwoHJ8Jo4ItchcoSq57XD0l1CdKZhajd4gGf7n9Kd5bfnEFp
58P82g0wtD+Q2rcOxwqt/M+V8FxpjdVbyFSLz5XyTZoZrcnrXE2Y1oon8G7ydosH
Ycf9uApr63yiYT1YJHxUhTzGupgSe+MElQ8+4JS23Uy+3kyDPvNRCkjVIXYaC4Zk
EFaTPbLzIDYHtNk2b/KYrjq7BKzWGuHr8ys9kgxCVwsFq+/+p+iGhAuSEzvLM4Nk
aHpQ6DwgmP8D8cR8ATfD2x+8lqCnOu0J/zqQn7zQeeOwr1/rO+lX18EaHjevLQi5
XdzJt/196E5Js9WUmHmssveFb1NfMZy7czqo6GtkWjZYKsHsXdm87otLxoYVK33P
VxI1/S9JBgZz4lh8akJbP58Jc3fN1NbxPM39sahDatf+919n4eQCD7FGZUezwPrl
Hash8os36FC9BkO/Udim3Vqi06mUeC4Pujiti2WKN4W7tAVRouvg3uyTtp9dy+bg
H64nJkx95WUwvFtoT6s=
=QPrI
-----END PGP SIGNATURE-----
22 changes: 22 additions & 0 deletions add_ppa.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
#!/bin/bash

set -e

trap 'last_command=$current_command; current_command=$BASH_COMMAND' DEBUG
trap 'echo "$0: \"${last_command}\" command failed with exit code $?"' ERR

echo "$0: Adding MRS Stable PPA repository"

sudo apt-get -y install curl gpg dpkg-dev

ARCH=$(dpkg-architecture -qDEB_HOST_ARCH)

curl -s --compressed "https://ctu-mrs.github.io/ppa-stable/ctu-mrs.gpg" | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/ctu-mrs.gpg >/dev/null
sudo curl -s --compressed -o /etc/apt/sources.list.d/ctu-mrs-stable.list "https://ctu-mrs.github.io/ppa-stable/ctu-mrs-apt.list"
sudo curl -s --compressed -o /etc/apt/preferences.d/ctu-mrs-stable-preferences "https://ctu-mrs.github.io/ppa-stable/ctu-mrs-ppa-preferences.txt"
sudo curl -s --compressed -o /etc/ros/rosdep/sources.list.d/ctu-mrs-stable.list "https://ctu-mrs.github.io/ppa-stable/ctu-mrs-$ARCH.list"
sudo apt-get -y update

rosdep update

echo "$0: Finished adding MRS Stable PPA repository"
25 changes: 25 additions & 0 deletions add_ros_ppa.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
#!/bin/bash

set -e

trap 'last_command=$current_command; current_command=$BASH_COMMAND' DEBUG
trap 'echo "$0: \"${last_command}\" command failed with exit code $?"' ERR

echo "$0: Adding ROS PPA"

sudo apt-get -y install wget lsb-release gnupg curl sudo

sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'

curl -s https://raw.githubusercontent.com/ros/rosdistro/master/ros.asc | sudo apt-key add -

sudo apt-get -y update

sudo apt-get -y install python3-pip

sudo pip3 install -U rosdep

sudo rosdep init || echo "$0: rosdep already initialized"
rosdep update

echo "$0: ROS PPA added"
Binary file added coppelia-sim-edu_4.5.1_all.deb
Binary file not shown.
4 changes: 4 additions & 0 deletions ctu-mrs-amd64.list
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
yaml https://ctu-mrs.github.io/ppa-stable/generated_mrs_amd64.yaml
yaml https://ctu-mrs.github.io/ppa-stable/generated_thirdparty_amd64.yaml
yaml https://ctu-mrs.github.io/ppa-stable/handcrafted_amd64.yaml
yaml https://ctu-mrs.github.io/ppa-stable/handcrafted_common.yaml
1 change: 1 addition & 0 deletions ctu-mrs-apt.list
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
deb [signed-by=/etc/apt/trusted.gpg.d/ctu-mrs.gpg] https://ctu-mrs.github.io/ppa-stable ./
4 changes: 4 additions & 0 deletions ctu-mrs-arm64.list
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
yaml https://ctu-mrs.github.io/ppa-stable/generated_mrs_arm64.yaml
yaml https://ctu-mrs.github.io/ppa-stable/generated_thirdparty_arm64.yaml
yaml https://ctu-mrs.github.io/ppa-stable/handcrafted_arm64.yaml
yaml https://ctu-mrs.github.io/ppa-stable/handcrafted_common.yaml
3 changes: 3 additions & 0 deletions ctu-mrs-ppa-preferences.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Package: *
Pin: release o=ctu-mrs,l=stable,c=
Pin-Priority: 1111
51 changes: 51 additions & 0 deletions ctu-mrs.gpg
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----

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
=UzbT
-----END PGP PUBLIC KEY BLOCK-----
18 changes: 18 additions & 0 deletions generated_amd64_testing.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
mrs_dummy2_package:
ubuntu: [ros-noetic-mrs-dummy2-package]

mrs_dummy5_package:
ubuntu: [ros-noetic-mrs-dummy5-package]

mrs_dummy_metapackage:
ubuntu: [ros-noetic-mrs-dummy-metapackage]

mrs_dummy_package:
ubuntu: [ros-noetic-mrs-dummy-package]

mrs_dummy3_package:
ubuntu: [ros-noetic-mrs-dummy3-package]

mrs_dummy4_package:
ubuntu: [ros-noetic-mrs-dummy4-package]

Loading

0 comments on commit d91d591

Please sign in to comment.