Skip to content

Commit

Permalink
pkg/deb: fixes
Browse files Browse the repository at this point in the history
* changelog:
  - just one version allowed. Use ~dev until there is no release
* copyright:
  - use machine format
  - TODO: check different licenses (scripts/*)
* control:
  - proper Standards-Version
  - fix Vcs-* links
  - Architecture: all ( this is web stuff )
  - format description
  - dh_autoreconf
  - proper debhelper version sync with compat
  - TODO: list of depends (non-local mysql|kamailio server support)
* rules:
  - use dh_autoreconf
* remove example files from debhelper
  • Loading branch information
linuxmaniac committed Dec 20, 2015
1 parent 217514c commit 16b8886
Show file tree
Hide file tree
Showing 14 changed files with 56 additions and 1,389 deletions.
10 changes: 2 additions & 8 deletions pkg/debian/changelog
Original file line number Diff line number Diff line change
@@ -1,11 +1,5 @@
homer-api (5.0.1) unstable; urgency=low

* Fixed some DEB packaging issues

-- Konstantin S. Vishnivetsky <[email protected]> Fri, 18 Sep 2015 14:27:00 +0600

homer-api (5.0.1) unstable; urgency=low
homer-api (5.0.1~dev) unstable; urgency=low

* Initial DEB packaging

-- Konstantin S. Vishnivetsky <[email protected]> Wed, 16 Sep 2015 21:52:10 +0600
-- Konstantin S. Vishnivetsky <[email protected]> Fri, 18 Sep 2015 14:27:00 +0600
41 changes: 25 additions & 16 deletions pkg/debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -2,22 +2,31 @@ Source: homer-api
Section: comm
Priority: optional
Maintainer: Konstantin S. Vishnivetsky <[email protected]>
Build-Depends: debhelper (>= 8.0.0),
debconf,
autotools-dev,
libmysqlclient-dev
Standards-Version: 5.0.1
Uploaders: Victor Seva <[email protected]>
Build-Depends: debhelper (>= 9~),
dh-autoreconf
Standards-Version: 3.9.6
Homepage: http://sipcapture.org
Vcs-Git: git://github.com/sipcapture/homer-api
Vcs-Git: https://github.com/sipcapture/homer-api.git
Vcs-Browser: https://github.com/sipcapture/homer-api

Package: homer-api
Architecture: linux-any
Depends: ${shlibs:Depends}, ${misc:Depends}, kamailio (>= 4.3.0), kamailio-mysql-modules (>= 4.3.0), ntp, php5, php5-mysql, libdbd-mysql-perl, mysql-server (>= 5.5.0), mysql-client (>= 5.5.0)
Description: SIP capture server
HOMER5 a robust, carrier-grade, scalable SIP Capture system and Monitoring Application with HEP/HEP2, IP Proto4 (IPIP) encapsulation & port mirroring/monitoring support right out of the box, ready to process & store insane amounts of signaling with instant search, end-to-end analysis and drill-down capabilities for ITSPs, VoIP Providers and Trunk Suppliers using SIP signaling

#
#Package: homer-api-doc
#Architecture: all
#Description: documentation for homer-api
# <insert long description, indented with spaces>
Architecture: all
Depends: kamailio (>= 4.3.0),
kamailio-mysql-modules (>= 4.3.0),
libdbd-mysql-perl,
mysql-client (>= 5.5.0),
mysql-server (>= 5.5.0),
ntp,
php5,
php5-mysql,
${misc:Depends}
Description: SIP capture server API
HOMER5 a robust, carrier-grade, scalable SIP Capture system and
Monitoring Application with HEP/HEP2, IP Proto4 (IPIP) encapsulation
& port mirroring/monitoring support right out of the box, ready to
process & store insane amounts of signaling with instant search,
end-to-end analysis and drill-down capabilities for ITSPs, VoIP
Providers and Trunk Suppliers using SIP signaling
.
This package contains the HOMER API
702 changes: 28 additions & 674 deletions pkg/debian/copyright

Large diffs are not rendered by default.

4 changes: 0 additions & 4 deletions pkg/debian/homer-api.cron.d.ex

This file was deleted.

56 changes: 0 additions & 56 deletions pkg/debian/manpage.1.ex

This file was deleted.

154 changes: 0 additions & 154 deletions pkg/debian/manpage.sgml.ex

This file was deleted.

Loading

0 comments on commit 16b8886

Please sign in to comment.