mirror of
https://github.com/RetroShare/RetroShare.git
synced 2025-05-02 06:06:10 -04:00
moved debian packaging files into a separate directory
This commit is contained in:
parent
6551af3a47
commit
cfda3b8ac6
16 changed files with 406 additions and 0 deletions
6
build_scripts/Debian/debian/README.Debian
Normal file
6
build_scripts/Debian/debian/README.Debian
Normal file
|
@ -0,0 +1,6 @@
|
|||
retroshare for Debian
|
||||
---------------------
|
||||
|
||||
<possible notes regarding this package - if none, delete this file>
|
||||
|
||||
-- Cyril Soler <csoler@sourceforge.net> Sat, 06 Feb 2010 07:15:46 +0100
|
5
build_scripts/Debian/debian/changelog
Normal file
5
build_scripts/Debian/debian/changelog
Normal file
|
@ -0,0 +1,5 @@
|
|||
retroshare (0.6.4-1) UNRELEASED; urgency=medium
|
||||
|
||||
* Initial release for Debian. (Closes: #659069)
|
||||
|
||||
-- Cyril Soler <csoler@users.sourceforge.net> Wed, 09 May 2018 10:11:31 +0200
|
1
build_scripts/Debian/debian/compat
Normal file
1
build_scripts/Debian/debian/compat
Normal file
|
@ -0,0 +1 @@
|
|||
10
|
41
build_scripts/Debian/debian/control
Normal file
41
build_scripts/Debian/debian/control
Normal file
|
@ -0,0 +1,41 @@
|
|||
Source: retroshare
|
||||
Section: devel
|
||||
Priority: optional
|
||||
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
|
||||
Standards-Version: 4.1.4
|
||||
Homepage: http://retroshare.sourceforge.net
|
||||
|
||||
Package: retroshare-voip-plugin
|
||||
Architecture: any
|
||||
Conflicts:
|
||||
Depends: ${shlibs:Depends}, ${misc:Depends}, retroshare, libspeex1, libspeexdsp1, libqt5multimedia5
|
||||
Description: RetroShare VOIP plugin
|
||||
This package provides a plugin for RetroShare, a secured Friend-to-Friend communication
|
||||
plateform. The plugin adds voice-over-IP functionality to the private chat window. Both
|
||||
friends chatting together need the plugin installed to be able to talk together.
|
||||
|
||||
Package: retroshare-feedreader-plugin
|
||||
Architecture: any
|
||||
Conflicts:
|
||||
Depends: ${shlibs:Depends}, ${misc:Depends}, retroshare
|
||||
Description: RetroShare FeedReader plugin
|
||||
Plugin for Retroshare, adding a RSS feed reader tab to retroshare.
|
||||
|
||||
Package: retroshare-nogui
|
||||
Architecture: any
|
||||
Depends: ${shlibs:Depends}, ${misc:Depends}, gnome-keyring
|
||||
Conflicts: retroshare
|
||||
Description: headless version of Retroshare
|
||||
Headless version of the Retroshare platform.
|
||||
|
||||
Package: retroshare
|
||||
Architecture: any
|
||||
Depends: ${shlibs:Depends}, ${misc:Depends}, gnome-keyring
|
||||
Conflicts: retroshare-nogui
|
||||
Description: Secure communication with friends
|
||||
RetroShare is a Open Source, private and secure decentralised
|
||||
commmunication platform. It creates mesh of computers linked with TLS connections,
|
||||
on top of which it provides file transfer, asynchronous email, forums, channels and chat.
|
||||
|
||||
|
44
build_scripts/Debian/debian/copyright
Normal file
44
build_scripts/Debian/debian/copyright
Normal file
|
@ -0,0 +1,44 @@
|
|||
This package was debianized by:
|
||||
|
||||
Cyril Soler <csoler@sourceforge.net> <csoler@sourceforge.net> on Sat, 06 Feb 2010 07:15:46 +0100
|
||||
|
||||
It was downloaded from:
|
||||
|
||||
<url://example.com>
|
||||
|
||||
Upstream Author(s):
|
||||
|
||||
<put author's name and email here>
|
||||
<likewise for another author>
|
||||
|
||||
Copyright:
|
||||
|
||||
<Copyright (C) YYYY Firstname Lastname>
|
||||
<likewise for another author>
|
||||
|
||||
License:
|
||||
|
||||
This program is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation, either version 3 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
This package is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
On Debian systems, the complete text of the GNU General
|
||||
Public License version 3 can be found in `/usr/share/common-licenses/GPL-3'.
|
||||
|
||||
The Debian packaging is:
|
||||
|
||||
Copyright (C) 2010 Cyril Soler <csoler@sourceforge.net> <csoler@sourceforge.net>
|
||||
|
||||
and is licensed under the GPL version 3, see above.
|
||||
|
||||
# Please also look if there are files or directories which have a
|
||||
# different copyright/license attached and list them here.
|
0
build_scripts/Debian/debian/docs
Normal file
0
build_scripts/Debian/debian/docs
Normal file
|
@ -0,0 +1 @@
|
|||
debian/tmp/usr/lib/retroshare/extensions6/libFeedReader.so*
|
3
build_scripts/Debian/debian/retroshare-nogui.install
Normal file
3
build_scripts/Debian/debian/retroshare-nogui.install
Normal file
|
@ -0,0 +1,3 @@
|
|||
debian/tmp/usr/bin/retroshare-nogui
|
||||
debian/tmp/usr/share/retroshare/bdboot.txt
|
||||
debian/tmp/usr/share/retroshare/webui/*
|
|
@ -0,0 +1 @@
|
|||
debian/tmp/usr/lib/retroshare/extensions6/libVOIP.so*
|
6
build_scripts/Debian/debian/retroshare.install
Normal file
6
build_scripts/Debian/debian/retroshare.install
Normal file
|
@ -0,0 +1,6 @@
|
|||
debian/tmp/usr/bin/retroshare
|
||||
debian/tmp/usr/bin/retroshare-nogui
|
||||
debian/tmp/usr/share/applications/retroshare.desktop
|
||||
debian/tmp/usr/share/icons/hicolor/*
|
||||
debian/tmp/usr/share/pixmaps/retroshare.xpm
|
||||
debian/tmp/usr/share/retroshare/*
|
5
build_scripts/Debian/debian/retrotor.install
Normal file
5
build_scripts/Debian/debian/retrotor.install
Normal file
|
@ -0,0 +1,5 @@
|
|||
debian/tmp/usr/bin/retroshare
|
||||
debian/tmp/usr/share/applications/retroshare.desktop
|
||||
debian/tmp/usr/share/icons/hicolor/*
|
||||
debian/tmp/usr/share/pixmaps/retroshare.xpm
|
||||
debian/tmp/usr/share/retroshare/*
|
81
build_scripts/Debian/debian/rules
Executable file
81
build_scripts/Debian/debian/rules
Executable file
|
@ -0,0 +1,81 @@
|
|||
#!/usr/bin/make -f
|
||||
|
||||
export DH_VERBOSE = 1
|
||||
|
||||
GPKG_EXPORT_BUILDFLAGS = 1
|
||||
export DEB_BUILD_MAINT_PTIONS = hardening=+all
|
||||
export QT_SELECT = qt5
|
||||
|
||||
include /usr/share/dpkg/default.mk
|
||||
|
||||
MY_BUILD_DIR = _build
|
||||
|
||||
%:
|
||||
dh $@ --buildsystem=qmake --builddirectory=$(MY_BUILD_DIR)
|
||||
|
||||
# Override dh_auto_configure in order to call qmake on the parent dir.
|
||||
# We call mkdir here because of #800738.
|
||||
override_dh_auto_configure:
|
||||
@mkdir -p $(MY_BUILDDIR)
|
||||
dh_auto_configure -- ..
|
||||
|
||||
# Upstream ships with a 'history' directory containing ancient code.
|
||||
# We are not interested in installing this.
|
||||
override_dh_installchangelogs:
|
||||
dh_installchangelogs --exclude=history
|
||||
|
||||
|
||||
# configure: configure-stamp
|
||||
# configure-stamp:
|
||||
# dh_testdir
|
||||
# cd src && qmake "CONFIG-=debug" "CONFIG+=release" "CONFIG+=rs_autologin" "CONFIG+=retroshare_plugins" PREFIX=/usr LIB_DIR=/usr/lib RetroShare.pro
|
||||
# touch $@
|
||||
#
|
||||
#
|
||||
# build: build-arch build-indep
|
||||
#
|
||||
# build-stamp: configure-stamp
|
||||
# dh_testdir
|
||||
# cd src && $(MAKE)
|
||||
# touch $@
|
||||
#
|
||||
# build-indep: build-stamp
|
||||
#
|
||||
# build-arch: build-stamp
|
||||
#
|
||||
# clean:
|
||||
# dh_testdir
|
||||
# dh_testroot
|
||||
# rm -f configure-stamp build-stamp
|
||||
# # Add here commands to clean up after the build process.
|
||||
# [ ! -f src/Makefile ] || (cd src && $(MAKE) distclean)
|
||||
# dh_prep
|
||||
# dh_clean
|
||||
#
|
||||
# install: build
|
||||
# dh_testdir
|
||||
# dh_testroot
|
||||
# dh_prep
|
||||
# dh_clean
|
||||
# cd src && $(MAKE) INSTALL_ROOT=$(CURDIR)/debian/tmp install
|
||||
#
|
||||
# # Build architecture-independent files here.
|
||||
# binary-indep: build install
|
||||
#
|
||||
# # Build architecture-dependent files here.
|
||||
# binary-arch: build install
|
||||
# dh_testdir
|
||||
# dh_testroot
|
||||
# dh_install --list-missing
|
||||
# dh_link
|
||||
# dh_strip
|
||||
# dh_compress
|
||||
# dh_fixperms
|
||||
# dh_installdeb
|
||||
# dh_shlibdeps
|
||||
# dh_gencontrol
|
||||
# dh_md5sums
|
||||
# dh_builddeb
|
||||
#
|
||||
# binary: binary-indep binary-arch
|
||||
# .PHONY: build clean binary-indep binary-arch binary install configure
|
1
build_scripts/Debian/debian/source/format
Normal file
1
build_scripts/Debian/debian/source/format
Normal file
|
@ -0,0 +1 @@
|
|||
1.0
|
Loading…
Add table
Add a link
Reference in a new issue