sync with latest debian release

git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1912 7ae35d74-ebe9-4afe-98af-79ac388436b8
Hamlib-1.2.4
Joop Stakenborg, PG4I 2005-01-28 19:14:36 +00:00
rodzic 92607708e1
commit 862027b3e0
12 zmienionych plików z 81 dodań i 38 usunięć

Wyświetl plik

@ -5,6 +5,6 @@ Questions about hamlib can be asked on the hamlib-developer mailing list,
see: https://lists.sourceforge.net/lists/listinfo/hamlib-developer
The previous maintainer for the hamlib debian package was Terry Dawson,
VK2KTJ <terry@animats.net>.
VK2KTJ <tjd@animats.net>.
Joop Stakenborg <pa3aba@debian.org>, Fri, 21 Mar 2003 20:55:10 +0100

42
debian/changelog vendored
Wyświetl plik

@ -1,3 +1,45 @@
hamlib (1.2.3-2) unstable; urgency=low
* Do a correct rebuild, so hamlib3-tcl does not get linked with hamlib2.
Closes: #291663. Thanks to Steve Langasek for reporting.
* Add a build-conflicts line to the control file, so this does not happen
again.
* Prevent duplicate entries on the shlibs control file for hamlib.
-- Joop Stakenborg <pa3aba@debian.org> Sat, 22 Jan 2005 11:33:04 +0100
hamlib (1.2.3-1) unstable; urgency=low
* New upstream.
-- Joop Stakenborg <pa3aba@debian.org> Thu, 18 Nov 2004 16:55:55 +0100
hamlib (1.2.2-1) unstable; urgency=low
* New upstream release.
* Upstream has added links to the website in the documentation.
Closes: #263287.
* Add hints to tcltest.tcl for the correct path to the tcl library.
Closes: #258693.
-- Joop Stakenborg <pa3aba@debian.org> Sat, 2 Oct 2004 12:53:53 +0200
hamlib (1.2.0-4) unstable; urgency=low
* Rebuild with correct gcc version. Closes: #254226.
* Dan reports an almost empty hamlib.html file in the hamlib-doc package.
This is normal behaviour, instead you should be clicking on one of the
links at the top of the page, or use index.html. Closes: #254739.
-- Joop Stakenborg <pa3aba@debian.org> Sun, 27 Jun 2004 11:06:32 +0200
hamlib (1.2.0-3) unstable; urgency=low
* Try to accomodate for different perl versions, so 'make install' in the
perl package does not fail.
-- Joop Stakenborg <pa3aba@debian.org> Fri, 28 May 2004 21:52:41 +0200
hamlib (1.2.0-2) unstable; urgency=low
* Correct references to the hamlib1 package in the control file.

21
debian/control vendored
Wyświetl plik

@ -3,13 +3,14 @@ Section: hamradio
Priority: optional
Maintainer: Joop Stakenborg <pa3aba@debian.org>
Build-Depends: debhelper (>> 3.0.0), doxygen, swig, libperl-dev, python2.3-dev, tcl8.4-dev
Build-Conflicts: hamlib-dev (< 1.2.3-1)
Standards-Version: 3.6.1
Package: hamlib2
Package: hamlib3
Architecture: any
Section: libs
Depends: ${shlibs:Depends}
Conflicts: hamlib1
Conflicts: hamlib1, hamlib2
Description: Run-time library to control radio transcievers and receivers
Most recent amateur radio transceivers allow external control of their
functions through a computer interface. Unfortunately, control commands are
@ -23,7 +24,7 @@ Description: Run-time library to control radio transcievers and receivers
This package provides the C run-time form of the library. If you wish to
develop software using this library you need the 'hamlib-dev' package.
Package: hamlib2++
Package: hamlib3++
Architecture: any
Section: libs
Depends: ${shlibs:Depends}
@ -43,7 +44,7 @@ Description: Run-time library to control radio transcievers and receivers
Package: hamlib-dev
Architecture: any
Section: libdevel
Depends: hamlib2 (= ${Source-Version}), libc6-dev
Depends: hamlib3 (= ${Source-Version}), libc6-dev
Description: Development library to control radio transcievers and receivers
Most recent amateur radio transceivers allow external control of their
functions through a computer interface. Unfortunately, control commands are
@ -56,12 +57,12 @@ Description: Development library to control radio transcievers and receivers
.
This package provides the development library with both C bindings.
If you wish to run applications developed using this library you'll need the
'hamlib2' package.
'hamlib3' package.
Package: hamlib++-dev
Architecture: any
Section: libdevel
Depends: hamlib2 (= ${Source-Version}), hamlib-dev (= ${Source-Version}), libc6-dev
Depends: hamlib3 (= ${Source-Version}), hamlib-dev (= ${Source-Version}), libc6-dev
Description: Development library to control radio transcievers and receivers
Most recent amateur radio transceivers allow external control of their
functions through a computer interface. Unfortunately, control commands are
@ -74,9 +75,9 @@ Description: Development library to control radio transcievers and receivers
.
This package provides the development library with C++ bindings.
If you wish to run applications developed using this library you'll need the
'hamlib2' package.
'hamlib3' package.
Package: hamlib2-perl
Package: hamlib3-perl
Architecture: any
Section: perl
Depends: ${shlibs:Depends}
@ -92,7 +93,7 @@ Description: Run-time library to control radio transcievers and receivers
.
This package provides the perl bindings of the library.
Package: hamlib2-tcl
Package: hamlib3-tcl
Architecture: any
Section: interpreters
Depends: ${shlibs:Depends}
@ -108,7 +109,7 @@ Description: Run-time library to control radio transcievers and receivers
.
This package provides the tcl bindings of the library.
Package: python2.3-hamlib2
Package: python2.3-hamlib3
Architecture: any
Section: python
Depends: ${shlibs:Depends}

1
debian/docs vendored
Wyświetl plik

@ -5,4 +5,3 @@ TODO
PLAN
AUTHORS
THANKS
ChangeLog

Wyświetl plik

@ -1,2 +0,0 @@
/usr/lib/perl5
/usr/share/doc/hamlib2-perl

Wyświetl plik

@ -1,2 +0,0 @@
/usr/lib/hamlib
/usr/share/doc/hamlib2-tcl

2
debian/hamlib3-perl.dirs vendored 100644
Wyświetl plik

@ -0,0 +1,2 @@
/usr/lib/perl5
/usr/share/doc/hamlib3-perl

2
debian/hamlib3-tcl.dirs vendored 100644
Wyświetl plik

@ -0,0 +1,2 @@
/usr/lib/hamlib
/usr/share/doc/hamlib3-tcl

Wyświetl plik

@ -1,2 +1,2 @@
/usr/lib/python2.3/site-packages
/usr/share/doc/python2.3-hamlib2
/usr/share/doc/python2.3-hamlib3

43
debian/rules vendored
Wyświetl plik

@ -9,8 +9,8 @@
export DH_COMPAT=3
#change this when the so name has changed
version=1.2.0
perlversion=`perl -V:version|cut -d\' -f2`
version=1.2.3
perlversion = `perl -V:version|cut -d\' -f2`
configure: configure-stamp
configure-stamp:
@ -35,7 +35,7 @@ clean:
-$(MAKE) clean
dh_clean
rm -f build-stamp configure-stamp
rm -f config.log config.status libltdl/config.log libltdl/config.status
rm -f config.log libltdl/config.log
rm -rf doc/html
rm -rf libltdl/.libs lib/.libs
rm -f lib/termios.o libltdl/ltdl.o
@ -58,8 +58,8 @@ install: build
mv $(CURDIR)/debian/tmp/usr/lib/libhamlib++.so $(CURDIR)/debian/hamlib++-dev/usr/lib/
# Move the appropriate files into the C++ runtime package..
mv $(CURDIR)/debian/tmp/usr/lib/libhamlib++-$(version).so.2 $(CURDIR)/debian/hamlib2++/usr/lib/
mv $(CURDIR)/debian/tmp/usr/lib/libhamlib++-$(version).so.2.0.0 $(CURDIR)/debian/hamlib2++/usr/lib/
mv $(CURDIR)/debian/tmp/usr/lib/libhamlib++-$(version).so.2 $(CURDIR)/debian/hamlib3++/usr/lib/
mv $(CURDIR)/debian/tmp/usr/lib/libhamlib++-$(version).so.2.0.0 $(CURDIR)/debian/hamlib3++/usr/lib/
# Move the appropriate files into the C development package..
mv $(CURDIR)/debian/tmp/usr/lib/libhamlib.so $(CURDIR)/debian/hamlib-dev/usr/lib/
@ -70,26 +70,27 @@ install: build
mv $(CURDIR)/debian/tmp/usr/share/aclocal/hamlib.m4 $(CURDIR)/debian/hamlib-dev/usr/share/aclocal/
# Move the appropriate files into the C runtime package..
mv $(CURDIR)/debian/tmp/usr/lib/libhamlib-$(version).so.2 $(CURDIR)/debian/hamlib2/usr/lib/
mv $(CURDIR)/debian/tmp/usr/lib/libhamlib-$(version).so.2.0.0 $(CURDIR)/debian/hamlib2/usr/lib/
mv $(CURDIR)/debian/tmp/usr/lib/hamlib-*so $(CURDIR)/debian/hamlib2/usr/lib/
mv $(CURDIR)/debian/tmp/usr/lib/libhamlib-$(version).so.2 $(CURDIR)/debian/hamlib3/usr/lib/
mv $(CURDIR)/debian/tmp/usr/lib/libhamlib-$(version).so.2.0.2 $(CURDIR)/debian/hamlib3/usr/lib/
mv $(CURDIR)/debian/tmp/usr/lib/hamlib-*so $(CURDIR)/debian/hamlib3/usr/lib/
# Move the appropriate files into the perl package and do some cleanups
mv $(CURDIR)/debian/tmp/usr/lib/perl/5.8.4/* $(CURDIR)/debian/hamlib2-perl/usr/lib/perl5
rm -f $(CURDIR)/debian/hamlib2-perl/usr/lib/perl5/auto/Hamlib/.packlist
rm -f $(CURDIR)/debian/hamlib2-perl/usr/lib/perl5/auto/Hamlib/Hamlib.bs
rm -f $(CURDIR)/debian/hamlib2-perl/usr/lib/perl5/perllocal.pod
mv $(CURDIR)/debian/hamlib2-perl/usr/lib/perl5/perltest.pl $(CURDIR)/debian/hamlib2-perl/usr/share/doc/hamlib2-perl
mv $(CURDIR)/debian/tmp/usr/lib/perl/$(perlversion)/* $(CURDIR)/debian/hamlib3-perl/usr/lib/perl5
rm -f $(CURDIR)/debian/hamlib3-perl/usr/lib/perl5/auto/Hamlib/.packlist
rm -f $(CURDIR)/debian/hamlib3-perl/usr/lib/perl5/auto/Hamlib/Hamlib.bs
rm -f $(CURDIR)/debian/hamlib3-perl/usr/lib/perl5/perllocal.pod
mv $(CURDIR)/debian/hamlib3-perl/usr/lib/perl5/perltest.pl $(CURDIR)/debian/hamlib3-perl/usr/share/doc/hamlib3-perl
# Move the appropriate files into the python package
mv $(CURDIR)/debian/tmp/usr/lib/python/* $(CURDIR)/debian/python2.3-hamlib2/usr/lib/python2.3/site-packages
mv $(CURDIR)/debian/tmp/usr/lib/_Hamlib.so $(CURDIR)/debian/python2.3-hamlib2/usr/lib/python2.3/site-packages
mv $(CURDIR)/bindings/pytest.py $(CURDIR)/debian/python2.3-hamlib2/usr/share/doc/python2.3-hamlib2/
rm $(CURDIR)/debian/tmp/usr/lib/python/Hamlib.pyc
mv $(CURDIR)/debian/tmp/usr/lib/python/* $(CURDIR)/debian/python2.3-hamlib3/usr/lib/python2.3/site-packages
mv $(CURDIR)/debian/tmp/usr/lib/_Hamlib.so $(CURDIR)/debian/python2.3-hamlib3/usr/lib/python2.3/site-packages
cp $(CURDIR)/bindings/pytest.py $(CURDIR)/debian/python2.3-hamlib3/usr/share/doc/python2.3-hamlib3/
# Move the appropriate files into the tcl package
mv $(CURDIR)/debian/tmp/usr/lib/hamlibtcl* $(CURDIR)/debian/hamlib2-tcl/usr/lib/hamlib/
mv $(CURDIR)/debian/tmp/usr/lib/tcl/* $(CURDIR)/debian/hamlib2-tcl/usr/lib/hamlib/
mv $(CURDIR)/bindings/tcltest.tcl $(CURDIR)/debian/hamlib2-tcl/usr/share/doc/hamlib2-tcl/
mv $(CURDIR)/debian/tmp/usr/lib/hamlibtcl* $(CURDIR)/debian/hamlib3-tcl/usr/lib/hamlib/
mv $(CURDIR)/debian/tmp/usr/lib/tcl/* $(CURDIR)/debian/hamlib3-tcl/usr/lib/hamlib/
cp $(CURDIR)/bindings/tcltest.tcl $(CURDIR)/debian/hamlib3-tcl/usr/share/doc/hamlib3-tcl/
# Move the appropriate files into the documentation package..
mv $(CURDIR)/doc/html/* $(CURDIR)/debian/hamlib-doc/usr/share/doc/hamlib-doc/html
@ -134,10 +135,10 @@ binary-arch: build install
dh_strip
dh_compress
dh_fixperms
dh_makeshlibs -V -Xalinco -Xaor -Xdrake -Xdummy -Xeasycomm -Xflexradio -Xfodtrack -Xicom -Xjrc -Xkachina -Xkenwood -Xlowe -Xmicrotune -Xpcr -Xrft -Xrotorez -Xrpc -Xsartek -Xtapr -Xtentec -Xuniden -Xwinradio -Xyaesu -Xtcl
dh_makeshlibs -V -Xalinco -Xaor -Xdrake -Xdummy -Xeasycomm -Xflexradio -Xfodtrack -Xicom -Xjrc -Xkachina -Xkenwood -Xlowe -Xmicrotune -Xpcr -Xrft -Xrotorez -Xrpc -Xsartek -Xtapr -Xtentec -Xuniden -Xwinradio -Xyaesu -Xtcl -Xkit -Xracal -Xscanti -Xwj -Xtuner
dh_installdeb
# dh_perl
dh_shlibdeps -Xalinco -Xaor -Xdrake -Xdummy -Xeasycomm -Xflexradio -Xfodtrack -Xicom -Xjrc -Xkachina -Xkenwood -Xlowe -Xmicrotune -Xpcr -Xrft -Xrotorez -Xrpc -Xsartek -Xtapr -Xtentec -Xuniden -Xwinradio -Xyaesu
dh_shlibdeps -Xalinco -Xaor -Xdrake -Xdummy -Xeasycomm -Xflexradio -Xfodtrack -Xicom -Xjrc -Xkachina -Xkenwood -Xlowe -Xmicrotune -Xpcr -Xrft -Xrotorez -Xrpc -Xsartek -Xtapr -Xtentec -Xuniden -Xwinradio -Xyaesu -Xkit -Xracal -Xscanti -Xwj -Xtuner
dh_gencontrol
dh_md5sums
dh_builddeb