Skip to content

Commit

Permalink
Added debian packaging information
Browse files Browse the repository at this point in the history
  • Loading branch information
vir committed Feb 2, 2011
1 parent 5f668dd commit 572af5e
Show file tree
Hide file tree
Showing 10 changed files with 165 additions and 0 deletions.
6 changes: 6 additions & 0 deletions debian/README
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
The Debian Package yate-g72x
----------------------------

Comments regarding the Package

-- Vasily i. Redkin <[email protected]> Wed, 02 Feb 2011 09:24:50 +0300
5 changes: 5 additions & 0 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
yate-g72x-ipp (1.0) UNRELEASED; urgency=low

* Initial Release.

-- Vasily i. Redkin <[email protected]> Wed, 02 Feb 2011 09:24:50 +0300
1 change: 1 addition & 0 deletions debian/compat
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
7
16 changes: 16 additions & 0 deletions debian/control
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
Source: yate-g72x-ipp
Section: contrib
Priority: extra
Maintainer: Vasily i. Redkin <[email protected]>
Build-Depends: debhelper (>= 7.0.50~), intel-ipp-devel-137, yate-dev (>= 3.0.0)
Standards-Version: 3.8.4
Homepage: http://yate.hosting.lv/
#Vcs-Git: git://git.debian.org/collab-maint/yate-g72x.git
#Vcs-Browser: http://git.debian.org/?p=collab-maint/yate-g72x.git;a=summary

Package: yate-g72x-ipp
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: IPP-based codecs for Yate


50 changes: 50 additions & 0 deletions debian/copyright
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
This work was packaged for Debian by:

Vasily i. Redkin <[email protected]> on Wed, 02 Feb 2011 09:24:50 +0300

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) 2011 Vasily i. Redkin <[email protected]>

# Please chose a license for your packaging work. If the program you package
# uses a mainstream license, using the same license is the safest choice.
# Please avoid to pick license terms that are more restrictive than the
# packaged work, as it may make Debian's contributions unacceptable upstream.
# If you just want it to be GPL version 3, leave the following line in.

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.
Empty file added debian/docs
Empty file.
1 change: 1 addition & 0 deletions debian/files
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
yate-g72x-ipp_1.0_i386.deb contrib extra
2 changes: 2 additions & 0 deletions debian/install
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
debian/tmp/usr/lib/yate/*.yate

83 changes: 83 additions & 0 deletions debian/rules
Original file line number Diff line number Diff line change
@@ -0,0 +1,83 @@
#!/usr/bin/make -f
# -*- makefile -*-
# Sample debian/rules that uses debhelper.
#
# This file was originally written by Joey Hess and Craig Small.
# As a special exception, when this file is copied by dh-make into a
# dh-make output file, you may use that output file without restriction.
# This special exception was added by Craig Small in version 0.37 of dh-make.
#

# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1

# This has to be exported to make some magic below work.
export DH_OPTIONS

configure:
./autogen.sh

config: configure-stamp
configure-stamp: configure
dh_testdir
./configure --with-ipp=/opt/intel/composerxe-2011.2.137/ipp/
touch configure-stamp

build: build-stamp
build-stamp: configure-stamp
# Add here commands to compile the arch part of the package.
$(MAKE)
touch $@

clean: config
dh_testdir
dh_testroot
rm -f build-stamp configure-stamp
$(MAKE) clean
dh_clean

install:
dh_testdir
dh_testroot
dh_clean -k -s
dh_installdirs -s
$(MAKE) DESTDIR=$(CURDIR)/debian/tmp install
dh_install -s

# Must not depend on anything. This is to be called by
# binary-arch/binary-indep
# in another 'make' thread.
binary-common:
dh_testdir
dh_testroot
# dh_installchangelogs ChangeLog
dh_installdocs
# dh_installexamples
# dh_installmenu
# dh_installdebconf
dh_installlogrotate
# dh_installemacsen
# dh_installpam
# dh_installmime
# dh_python
dh_installinit
# dh_installcron
# dh_installinfo
dh_installman
dh_link
# dh_strip
dh_compress
dh_fixperms
# dh_perl
dh_makeshlibs
dh_installdeb
dh_shlibdeps
dh_gencontrol
dh_md5sums
dh_builddeb

# Build architecture dependant packages using the common target.
binary: build install
$(MAKE) -f debian/rules DH_OPTIONS=-s binary-common

.PHONY: build clean binary-indep binary-arch binary install config
1 change: 1 addition & 0 deletions debian/source/format
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
3.0 (native)

0 comments on commit 572af5e

Please sign in to comment.