mirror of
https://github.com/RetroShare/RetroShare.git
synced 2025-08-09 23:02:29 -04:00
modified control file for debian packaging
This commit is contained in:
parent
28981b6c86
commit
6551af3a47
2 changed files with 32 additions and 15 deletions
|
@ -1,6 +1,6 @@
|
||||||
Source: retroshare
|
Source: retroshare
|
||||||
Section: devel
|
Section: devel
|
||||||
Priority: standard
|
Priority: optional
|
||||||
Maintainer: Cyril Soler <csoler@users.sourceforge.net>
|
Maintainer: Cyril Soler <csoler@users.sourceforge.net>
|
||||||
Build-Depends: debhelper (>= 9), libglib2.0-dev, libupnp-dev, libssl-dev, libxss-dev, libgnome-keyring-dev, libbz2-dev, libspeex-dev, libspeexdsp-dev, libxslt1-dev, cmake, libcurl4-openssl-dev, libopencv-dev, tcl8.6, libsqlcipher-dev, libmicrohttpd-dev, libavcodec-dev, qtmultimedia5-dev, qttools5-dev, libqt5x11extras5-dev, qtbase5-dev, qt5-qmake, qtbase5-dev-tools
|
Build-Depends: debhelper (>= 9), libglib2.0-dev, libupnp-dev, libssl-dev, libxss-dev, libgnome-keyring-dev, libbz2-dev, libspeex-dev, libspeexdsp-dev, libxslt1-dev, cmake, libcurl4-openssl-dev, libopencv-dev, tcl8.6, libsqlcipher-dev, libmicrohttpd-dev, libavcodec-dev, qtmultimedia5-dev, qttools5-dev, libqt5x11extras5-dev, qtbase5-dev, qt5-qmake, qtbase5-dev-tools
|
||||||
Standards-Version: 4.1.4
|
Standards-Version: 4.1.4
|
||||||
|
@ -8,7 +8,7 @@ Homepage: http://retroshare.sourceforge.net
|
||||||
|
|
||||||
Package: retroshare-voip-plugin
|
Package: retroshare-voip-plugin
|
||||||
Architecture: any
|
Architecture: any
|
||||||
Conflicts: retroshare06-voip-plugin
|
Conflicts:
|
||||||
Depends: ${shlibs:Depends}, ${misc:Depends}, retroshare, libspeex1, libspeexdsp1, libqt5multimedia5
|
Depends: ${shlibs:Depends}, ${misc:Depends}, retroshare, libspeex1, libspeexdsp1, libqt5multimedia5
|
||||||
Description: RetroShare VOIP plugin
|
Description: RetroShare VOIP plugin
|
||||||
This package provides a plugin for RetroShare, a secured Friend-to-Friend communication
|
This package provides a plugin for RetroShare, a secured Friend-to-Friend communication
|
||||||
|
@ -17,7 +17,7 @@ Description: RetroShare VOIP plugin
|
||||||
|
|
||||||
Package: retroshare-feedreader-plugin
|
Package: retroshare-feedreader-plugin
|
||||||
Architecture: any
|
Architecture: any
|
||||||
Conflicts: retroshare06-feedreader-plugin
|
Conflicts:
|
||||||
Depends: ${shlibs:Depends}, ${misc:Depends}, retroshare
|
Depends: ${shlibs:Depends}, ${misc:Depends}, retroshare
|
||||||
Description: RetroShare FeedReader plugin
|
Description: RetroShare FeedReader plugin
|
||||||
Plugin for Retroshare, adding a RSS feed reader tab to retroshare.
|
Plugin for Retroshare, adding a RSS feed reader tab to retroshare.
|
||||||
|
@ -25,14 +25,14 @@ Description: RetroShare FeedReader plugin
|
||||||
Package: retroshare-nogui
|
Package: retroshare-nogui
|
||||||
Architecture: any
|
Architecture: any
|
||||||
Depends: ${shlibs:Depends}, ${misc:Depends}, gnome-keyring
|
Depends: ${shlibs:Depends}, ${misc:Depends}, gnome-keyring
|
||||||
Conflicts: retroshare,retroshare06-nogui
|
Conflicts: retroshare
|
||||||
Description: headless version of Retroshare
|
Description: headless version of Retroshare
|
||||||
Headless version of the Retroshare platform.
|
Headless version of the Retroshare platform.
|
||||||
|
|
||||||
Package: retroshare
|
Package: retroshare
|
||||||
Architecture: any
|
Architecture: any
|
||||||
Depends: ${shlibs:Depends}, ${misc:Depends}, gnome-keyring
|
Depends: ${shlibs:Depends}, ${misc:Depends}, gnome-keyring
|
||||||
Conflicts: retroshare-nogui,retroshare06
|
Conflicts: retroshare-nogui
|
||||||
Description: Secure communication with friends
|
Description: Secure communication with friends
|
||||||
RetroShare is a Open Source, private and secure decentralised
|
RetroShare is a Open Source, private and secure decentralised
|
||||||
commmunication platform. It creates mesh of computers linked with TLS connections,
|
commmunication platform. It creates mesh of computers linked with TLS connections,
|
||||||
|
|
|
@ -2,8 +2,8 @@ Creation of a new Debian changelog:
|
||||||
|
|
||||||
dch --create --package retroshare --newversion 0.6.4-1
|
dch --create --package retroshare --newversion 0.6.4-1
|
||||||
|
|
||||||
Note: dch reads email in $DEBMAIL or $USER@$HOSTNAME, so it should be made correct in debian/changlog
|
Note: dch reads email in $DEBMAIL or $USER@$HOSTNAME, so it should be made correct in debian/changlog
|
||||||
If the email does not match the email in mentors, the package will be rejected.
|
If the email does not match the email in mentors, the package will be rejected.
|
||||||
|
|
||||||
dget command to retrieve source package:
|
dget command to retrieve source package:
|
||||||
|
|
||||||
|
@ -16,17 +16,34 @@ When ready:
|
||||||
|
|
||||||
dput mentors retroshare_0.6.4-1_source.changes
|
dput mentors retroshare_0.6.4-1_source.changes
|
||||||
|
|
||||||
Checkign with lintian:
|
Checking with lintian:
|
||||||
lintian --pedantic --profile debian retroshare_0.6.4-1_source.changes
|
lintian -EI --pedantic --profile debian retroshare_0.6.4-1_source.changes
|
||||||
|
echo -e 'display-info=y\ndisplay-experimental=y\npedantic=y\ncolor=auto' > ~/.config/lintian/lintianrc
|
||||||
|
|
||||||
|
Also apply lintian to binaries
|
||||||
|
* fix overlinking in voip plugin
|
||||||
|
|
||||||
|
Turn the RFP bug into ITP
|
||||||
|
you have to send an e-mail to control@bugs.debian.org and use the "retitle" command
|
||||||
|
[05/13/2018] successfully retitled. The mail *body* (instead of subject) needs to contain the command in a single line.
|
||||||
|
|
||||||
Todo
|
Todo
|
||||||
* make a sid binary package.
|
x make a sid binary package.
|
||||||
* test in sid using pbuilder chroot system (pbuilder login)
|
* test in sid using pbuilder chroot system (pbuilder login)
|
||||||
* upload to mentors
|
x upload to mentors
|
||||||
* request for sponsorship
|
x request for sponsorship
|
||||||
|
*
|
||||||
|
|
||||||
Getting help:
|
Getting help:
|
||||||
https://webchat.oftc.net/
|
https://webchat.oftc.net/
|
||||||
|
|
||||||
Bug creation/report
|
Bug creation/report
|
||||||
reportbug -B debian
|
reportbug -B debian
|
||||||
|
|
||||||
|
Re-do debian/rules according to
|
||||||
|
https://sources.debian.org/src/sleepyhead/1.0.0-beta-2+dfsg-5/debian/rules/
|
||||||
|
the proper way to use qtchooser in d/rules is exporting QT_SELECT in d/rules, see https://pkg-kde.alioth.debian.org/packagingqtbasedstuff.html
|
||||||
|
disable autologin
|
||||||
|
|
||||||
|
Put the package on salsa:
|
||||||
|
salsa.debian.org
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue