mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-09-19 04:59:01 +00:00
debian: Rename plinth package to freedombox
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
This commit is contained in:
parent
d9b374137b
commit
5f8965df25
13
.gitignore
vendored
13
.gitignore
vendored
@ -31,11 +31,14 @@ plinth/tests/coverage/report/
|
|||||||
debian/.debhelper/
|
debian/.debhelper/
|
||||||
debian/debhelper-build-stamp
|
debian/debhelper-build-stamp
|
||||||
debian/files
|
debian/files
|
||||||
|
debian/freedombox.debhelper.log
|
||||||
|
debian/freedombox.postinst.debhelper
|
||||||
|
debian/freedombox.postrm.debhelper
|
||||||
|
debian/freedombox.preinst.debhelper
|
||||||
|
debian/freedombox.prerm.debhelper
|
||||||
|
debian/freedombox.substvars
|
||||||
|
debian/freedombox/
|
||||||
debian/plinth.debhelper.log
|
debian/plinth.debhelper.log
|
||||||
debian/plinth.postinst.debhelper
|
|
||||||
debian/plinth.postrm.debhelper
|
|
||||||
debian/plinth.preinst.debhelper
|
|
||||||
debian/plinth.prerm.debhelper
|
|
||||||
debian/plinth.substvars
|
debian/plinth.substvars
|
||||||
debian/plinth/
|
debian/plinth/
|
||||||
*.pytest_cache/
|
*.pytest_cache/
|
||||||
|
|||||||
@ -5,7 +5,7 @@ config_dir = /etc/plinth
|
|||||||
data_dir = /var/lib/plinth
|
data_dir = /var/lib/plinth
|
||||||
server_dir = /plinth
|
server_dir = /plinth
|
||||||
actions_dir = /usr/share/plinth/actions
|
actions_dir = /usr/share/plinth/actions
|
||||||
doc_dir = /usr/share/doc/plinth
|
doc_dir = /usr/share/doc/freedombox
|
||||||
custom_static_dir = /var/www/plinth/custom/static
|
custom_static_dir = /var/www/plinth/custom/static
|
||||||
|
|
||||||
# file locations
|
# file locations
|
||||||
|
|||||||
@ -12,6 +12,7 @@ cat <<"EOF"
|
|||||||
|
|
||||||
FreedomBox
|
FreedomBox
|
||||||
|
|
||||||
FreedomBox is a pure blend of Debian GNU/Linux. FreedomBox manual is
|
FreedomBox is a pure blend of Debian GNU/Linux. Web interface is available at
|
||||||
available in /usr/share/doc/plinth.
|
https://localhost/ . FreedomBox manual is available in /usr/share/doc/freedombox
|
||||||
|
and from the web interace.
|
||||||
EOF
|
EOF
|
||||||
|
|||||||
21
debian/control
vendored
21
debian/control
vendored
@ -44,14 +44,15 @@ Homepage: https://salsa.debian.org/freedombox-team/plinth
|
|||||||
Vcs-Git: https://salsa.debian.org/freedombox-team/plinth.git
|
Vcs-Git: https://salsa.debian.org/freedombox-team/plinth.git
|
||||||
Vcs-Browser: https://salsa.debian.org/freedombox-team/plinth
|
Vcs-Browser: https://salsa.debian.org/freedombox-team/plinth
|
||||||
|
|
||||||
Package: plinth
|
Package: freedombox
|
||||||
Breaks: freedombox-setup (<< 0.13~)
|
Breaks: freedombox-setup (<< 0.13~)
|
||||||
Replaces: freedombox-setup (<< 0.13~)
|
Replaces: freedombox-setup (<< 0.13~)
|
||||||
Architecture: all
|
Architecture: all
|
||||||
|
Provides: plinth
|
||||||
Depends:
|
Depends:
|
||||||
${python3:Depends},
|
${python3:Depends},
|
||||||
${misc:Depends},
|
${misc:Depends},
|
||||||
${plinth:Depends},
|
${freedombox:Depends},
|
||||||
adduser,
|
adduser,
|
||||||
augeas-tools,
|
augeas-tools,
|
||||||
curl,
|
curl,
|
||||||
@ -156,3 +157,19 @@ Description: easy to manage, privacy oriented home server
|
|||||||
This package provides the FreedomBox Service (Plinth) which installs,
|
This package provides the FreedomBox Service (Plinth) which installs,
|
||||||
configures and manages all functions of FreedomBox. The service is managed
|
configures and manages all functions of FreedomBox. The service is managed
|
||||||
using a web interface available at https://localhost/.
|
using a web interface available at https://localhost/.
|
||||||
|
|
||||||
|
Package: plinth
|
||||||
|
Architecture: all
|
||||||
|
Priority: optional
|
||||||
|
Section: oldlibs
|
||||||
|
Depends:
|
||||||
|
${misc:Depends},
|
||||||
|
freedombox,
|
||||||
|
Description: easy to manage, privacy oriented home server (transitional package)
|
||||||
|
FreedomBox is designed to be your own inexpensive server at home. It runs free
|
||||||
|
software and offers an increasing number of services ranging from a calendar or
|
||||||
|
jabber server to a wiki or VPN. A web interface allows you to easily install
|
||||||
|
and configure your apps.
|
||||||
|
.
|
||||||
|
This is a transitional package. It can safely be removed. plinth package has
|
||||||
|
been renamed to freedombox.
|
||||||
|
|||||||
17
debian/freedombox.doc-base
vendored
Normal file
17
debian/freedombox.doc-base
vendored
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
Document: freedombox
|
||||||
|
Title: FreedomBox Documentation
|
||||||
|
Author: FreedomBox Authors
|
||||||
|
Abstract: easy to manage, privacy oriented home server
|
||||||
|
FreedomBox is designed to be your own inexpensive server at home. It runs free
|
||||||
|
software and offers an increasing number of services ranging from a calendar or
|
||||||
|
jabber server to a wiki or VPN. A web interface allows you to easily install
|
||||||
|
and configure your apps.
|
||||||
|
.
|
||||||
|
This package provides the FreedomBox Service (Plinth) which installs,
|
||||||
|
configures and manages all functions of FreedomBox. The service is managed
|
||||||
|
using a web interface available at https://localhost/.
|
||||||
|
Section: Network/Communication
|
||||||
|
|
||||||
|
Format: HTML
|
||||||
|
Index: /usr/share/doc/freedombox/freedombox-manual.part.html
|
||||||
|
Files: /usr/share/doc/freedombox/*
|
||||||
@ -1,6 +1,6 @@
|
|||||||
# debconf is used only to display a message, and not to get
|
# debconf is used only to display a message, and not to get
|
||||||
# configuration.
|
# configuration.
|
||||||
plinth binary: no-debconf-config
|
freedombox binary: no-debconf-config
|
||||||
|
|
||||||
# Apache configuration for the Plinth itself is shipped with proper
|
# Apache configuration for the Plinth itself is shipped with proper
|
||||||
# name plinth.conf. However, due to the nature of the package, Plinth
|
# name plinth.conf. However, due to the nature of the package, Plinth
|
||||||
@ -8,10 +8,10 @@ plinth binary: no-debconf-config
|
|||||||
# behind Apache. The upstream hence ships various Apache
|
# behind Apache. The upstream hence ships various Apache
|
||||||
# configuration files which are enabled and disabled when user
|
# configuration files which are enabled and disabled when user
|
||||||
# requests.
|
# requests.
|
||||||
plinth binary: non-standard-apache2-configuration-name *
|
freedombox binary: non-standard-apache2-configuration-name *
|
||||||
|
|
||||||
# Plinth depends on Apache2 and cannot work with just any web server. Instead of
|
# Plinth depends on Apache2 and cannot work with just any web server. Instead of
|
||||||
# being a simple web application it is an administration console that configures
|
# being a simple web application it is an administration console that configures
|
||||||
# web servers. At some point we would like to work with other web servers but
|
# web servers. At some point we would like to work with other web servers but
|
||||||
# that requires significant effort.
|
# that requires significant effort.
|
||||||
plinth binary: web-application-should-not-depend-unconditionally-on-apache2
|
freedombox binary: web-application-should-not-depend-unconditionally-on-apache2
|
||||||
16
debian/plinth.doc-base
vendored
16
debian/plinth.doc-base
vendored
@ -1,16 +0,0 @@
|
|||||||
Document: plinth
|
|
||||||
Title: Plinth Documentation
|
|
||||||
Author: Plinth Authors
|
|
||||||
Abstract: web front end for administering every aspect of a FreedomBox
|
|
||||||
The FreedomBox is a net appliance conceived by Eben Moglen. It
|
|
||||||
contains free software and is designed to allow you to interface with
|
|
||||||
the rest of the net under conditions of protected privacy and data
|
|
||||||
security.
|
|
||||||
The Plinth front end is a web interface to administer the functions of
|
|
||||||
the FreedomBox. For example, the FreedomBox is a wireless router,
|
|
||||||
and the front end is where you can adjust its settings.
|
|
||||||
Section: Network/Communication
|
|
||||||
|
|
||||||
Format: HTML
|
|
||||||
Index: /usr/share/doc/plinth/freedombox-manual.part.html
|
|
||||||
Files: /usr/share/doc/plinth/*
|
|
||||||
4
debian/rules
vendored
4
debian/rules
vendored
@ -1,7 +1,7 @@
|
|||||||
#!/usr/bin/make -f
|
#!/usr/bin/make -f
|
||||||
|
|
||||||
export DH_VERBOSE=1
|
export DH_VERBOSE=1
|
||||||
export PYBUILD_NAME=plinth
|
export PYBUILD_DESTDIR=debian/freedombox
|
||||||
|
|
||||||
%:
|
%:
|
||||||
dh $@ --with python3 --buildsystem=pybuild
|
dh $@ --with python3 --buildsystem=pybuild
|
||||||
@ -9,7 +9,7 @@ export PYBUILD_NAME=plinth
|
|||||||
override_dh_auto_install-indep:
|
override_dh_auto_install-indep:
|
||||||
dh_auto_install
|
dh_auto_install
|
||||||
./run --list-dependencies 2> /dev/null | sort | tr '\n' ', ' | \
|
./run --list-dependencies 2> /dev/null | sort | tr '\n' ', ' | \
|
||||||
sed -e 's/^/plinth:Depends=/' >> debian/plinth.substvars
|
sed -e 's/^/freedombox:Depends=/' >> debian/freedombox.substvars
|
||||||
|
|
||||||
override_dh_auto_test:
|
override_dh_auto_test:
|
||||||
PYBUILD_SYSTEM=custom \
|
PYBUILD_SYSTEM=custom \
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user