ChangeLog

# ChangeLog for net-dialup/fcdsl
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-dialup/fcdsl/ChangeLog,v 1.36 2008/01/30 01:27:42 sbriesen Exp $

*fcdsl-0.1-r1 (30 Jan 2008)

30 Jan 2008; Stefan Briesenick
+files/fcdsl_kernel-2.6.24.diff, +fcdsl-0.1-r1.ebuild:
fixing string.h problem (see bug #202385) + patches for kernel 2.6.24
(thanks to Arnd Feldmueller ).

06 Jan 2008; Stefan Briesenick
-files/fcdsl-2.6.20.diff, -files/fcdslslusb-2.6.20.diff,
-files/usb-2.6.20.diff, -files/fcdsl-2.6.22.diff,
-files/fcdsl-2.6.23.diff, -files/fcdsl.diff, -files/fcdsl2.diff,
-files/fcdslsl.diff, -fcdsl-2.6.37.ebuild:
removed old ebuild, all drivers have their own package now

*fcdsl-0.1 (06 Jan 2008)

06 Jan 2008; Stefan Briesenick metadata.xml,
+fcdsl-0.1.ebuild:
using special openSUSE repository for AVM drivers from now on.

25 Dec 2007; Stefan Schweizer fcdsl-2.6.37.ebuild:
fix patch ordering

25 Dec 2007; Stefan Schweizer
+files/fcdsl-2.6.23.diff, -files/fcdsl-2.6.24.diff, fcdsl-2.6.37.ebuild:
new patch to also work with 2.6.23

21 Dec 2007; Stefan Schweizer
+files/fcdsl-2.6.24.diff, fcdsl-2.6.37.ebuild:
2.6.24 patch only for fcdsl version1 thanks to Arnd Feldmueller

13 Jul 2007; Stefan Schweizer
+files/fcdsl-2.6.22.diff, fcdsl-2.6.37.ebuild:
Add 2.6.22 patch thanks to André Malo in bug 185114

27 Jun 2007; Stefan Schweizer +files/usb-2.6.20.diff,
fcdsl-2.6.37.ebuild:
Patch to fix compile errors thanks to Alan Hourihane
in bug 177532

02 May 2007; Marius Mauch fcdsl-2.6.37.ebuild:
Replacing einfo with elog

22 Feb 2007; +files/fcdslslusb-2.6.20.diff,
fcdsl-2.6.37.ebuild:
fcdslslusb patch thanks to Florian Lederer in bug 165485

12 Feb 2007; +files/fcdsl-2.6.20.diff,
fcdsl-2.6.37.ebuild:
Fix building with 2.6.19 and 2.6.20 thanks to André Malo in
bug 165485

21 Sep 2006; Alin Nastac -fcdsl-2.6.20.7-r5.ebuild,
-fcdsl-2.6.30.ebuild:
Remove obsolete versions.

27 Apr 2006; Alin Nastac fcdsl-2.6.37.ebuild:
Stable on x86 (#131352).

12 Mar 2006; Alin Nastac fcdsl-2.6.37.ebuild:
Quote strings containing env vars. Beautify src_unpack code.

*fcdsl-2.6.37 (22 Feb 2006)

22 Feb 2006; Stefan Schweizer +fcdsl-2.6.37.ebuild:
Version bump, ~amd64 thanks to malc for testing

17 Oct 2005; Alin Nastac fcdsl-2.6.20.7-r5.ebuild,
fcdsl-2.6.30.ebuild:
Recommend emerge --config instead ebuild ... config (#109482).

*fcdsl-2.6.30 (28 Jul 2005)

28 Jul 2005; Stefan Briesenick +fcdsl-2.6.30.ebuild:
version bump, see bug 99652.

*fcdsl-2.6.20.7-r5 (02 Jun 2005)

02 Jun 2005; Stefan Schweizer -files/fcdslslusb.diff,
-fcdsl-2.6.20.7-r4.ebuild, +fcdsl-2.6.20.7-r5.ebuild:
Removing the fcdslslusb patch as it turned out to be malicious, revision
bump and removing old ebuild.

04 May 2005; Stefan Schweizer
fcdsl-2.6.20.7-r4.ebuild:
Change utf8 use-flag to unicode, thanks to SpanKY in bug
91388

24 Apr 2005; Stefan Schweizer
fcdsl-2.6.20.7-r4.ebuild:
Add USE_EXPAND to avoid downloading unneeded drivers. Thanks to tove for the
idea.

15 Apr 2005; Stefan Schweizer
fcdsl-2.6.20.7-r4.ebuild:
Remove drdsl installation in favour of net-dialup/drdsl

29 Mar 2005; Stefan Schweizer
fcdsl-2.6.20.7-r4.ebuild:
Add new capi4k-utils notice

19 Mar 2005; Stefan Schweizer -files/fcdslusb.diff,
fcdsl-2.6.20.7-r4.ebuild:
Removing fcdslusb patch.. it does not work and is not needed.

09 Mar 2005; Alin Nastac -fcdsl-2.6.20.7-r2.ebuild,
-fcdsl-2.6.20.7-r3.ebuild:
Remove obsolete versions.

04 Mar 2005; Stefan Schweizer
fcdsl-2.6.20.7-r4.ebuild:
2.6.20.7-r4 stable because of wolf31o2 for livecd and the severe problems
described in bug 76832

*fcdsl-2.6.20.7-r4 (26 Feb 2005)

26 Feb 2005; Stefan Schweizer +files/fcdsl.diff,
+files/fcdsl2.diff, +files/fcdslsl.diff, +files/fcdslslusb.diff,
+files/fcdslusb.diff, +fcdsl-2.6.20.7-r4.ebuild:
New ebuild, removing specific capi.conf in favour of capi4k-utils, adding
patches for bug 76832 thanks to MonkeyIsland

18 Feb 2005; Alin Nastac fcdsl-2.6.20.7-r2.ebuild,
fcdsl-2.6.20.7-r3.ebuild:
Remove /lib/isdn symlink as is no longer required by the current version of
isdn4k-utils.

25 Jan 2005; Stefan Schweizer -fcdsl-2.6.20.7.ebuild:
Remove obsolete kmod-inheriting version

*fcdsl-2.6.20.7-r3 (25 Jan 2005)

25 Jan 2005; Stefan Schweizer
fcdsl-2.6.20.7-r2.ebuild, +fcdsl-2.6.20.7-r3.ebuild:
New version thanks to MonkeyIsland and tuXXer
in bug 76832, version 2.6.20.7-r2 stable on x86 for livecd

*fcdsl-2.6.20.7-r2 (12 Dec 2004)

12 Dec 2004; Alin Nastac -fcdsl-2.6.20.7-r1.ebuild,
+fcdsl-2.6.20.7-r2.ebuild:
Move firmware files to /lib/firmware, the new FHS standard location for
firmware files.

22 Nov 2004; Alin Nastac fcdsl-2.6.20.7-r1.ebuild:
Add support for env variable FCDSL_CARDS. If is non-empty, only these modules
will be installed. See #71781 for more details.

21 Nov 2004; Alin Nastac fcdsl-2.6.20.7-r1.ebuild:
Install all modules and remove card detection from compile function. See bug
#71781.

*fcdsl-2.6.20.7-r1 (20 Nov 2004)

20 Nov 2004; Alin Nastac +fcdsl-2.6.20.7-r1.ebuild,
fcdsl-2.6.20.7.ebuild:
Improved ebuild, thanks to Stefan Schweizer . Closing
#71781.

07 Nov 2004; Daniel Black fcdsl-2.6.20.7.ebuild:
removed sys-kernel/config-kernel from dependancies

*fcdsl-2.6.20.7 (28 Sep 2004)

28 Sep 2004; Daniel Black +metadata.xml,
+fcdsl-2.6.20.7.ebuild:
Initial version from bug #50716 (and dups). Ebuild thanks to tuXXer

Manifest

AUX fcdsl_kernel-2.6.24.diff 1235 RMD160 f2ba173d19a6dd7041039c5df4f175babd5b0ec0 SHA1 646ff96e204791be0396ae4942620218ae7693a6 SHA256 5201d26a263a98dee29e2b45d0aa6a5b2ad82d7a61436c995dc41fc431a0167c
DIST fcdsl-0.1-0.src.rpm 1792277 RMD160 16cb511dffe8e9d773b382713da8fcca2b2be0b8 SHA1 1ebf03d2ec7770550a8f41c6efc41ae6f6afc2c5 SHA256 00f2a5b3abb072edc00447308b4680b044efbcbd9d8844060a36509c9cc3064c
EBUILD fcdsl-0.1-r1.ebuild 1390 RMD160 d2ed569671d4033d2e320d36272ace3a803c6ee0 SHA1 f98160f3964ac9cb04a67e338be5ef729605eac1 SHA256 79ed4e0344e7a50f7beae90c31b0424efe7d08fc5b578a91df7456a13f0b4f41
EBUILD fcdsl-0.1.ebuild 1141 RMD160 beb5a5c8792b6a31194414ac834e957c79aa7ca5 SHA1 d617cda01e35eb94a13ad9a5bcae99059e328f03 SHA256 2e9bc5593cb713cb8ce0bd5e1c11449aef1ac222faa0b08d3cb4e5b56ff13c15
MISC ChangeLog 6542 RMD160 20eb82599432a1ce0bd97d4a0c7d2e390b4e5db6 SHA1 bc5ed6d6abca7ee192fef1bf9c5faddb9ba45c44 SHA256 75dc3bd7218ab14bb4bfc9441132ed99cd035806e28decabff9e7ff62b83f4a2
MISC metadata.xml 263 RMD160 ea2e7ecb186a7fd9b309bd3aff02c9e139981ce8 SHA1 62ca0c83d00d102d78427e59920cf79b62d37dc1 SHA256 ad6c0344e90e2a2c1f631b6d6e0242799bec90eee1eaccdc04674f52be49ea75

fcdsl-0.1-r1.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-dialup/fcdsl/fcdsl-0.1-r1.ebuild,v 1.1 2008/01/30 01:27:42 sbriesen Exp $

inherit eutils rpm linux-mod

DESCRIPTION="AVM kernel 2.6 modules for Fritz!Card DSL PCI"
HOMEPAGE="http://opensuse.foehr-it.de/"
SRC_URI="http://opensuse.foehr-it.de/rpms/10_3/src/${P}-0.src.rpm"

LICENSE="AVM-FC"
SLOT="0"
KEYWORDS="~x86"
IUSE=""

DEPEND=""
RDEPEND="net-dialup/capi4k-utils"

S="${WORKDIR}/fritz"

pkg_setup() {
linux-mod_pkg_setup

if ! kernel_is 2 6; then
die "This package works only with 2.6 kernel!"
fi

BUILD_TARGETS="all"
BUILD_PARAMS="KDIR=${KV_DIR} LIBDIR=${S}/src"
MODULE_NAMES="${PN}(net:${S}/src)"
}

src_unpack() {
rpm_unpack "${DISTDIR}/${A}" || die "failed to unpack ${A} file"
DISTDIR="${WORKDIR}" unpack ${PN}-suse[0-9][0-9]-[0-9].[0-9]*-[0-9]*.tar.gz

cd "${S}"
epatch $(sed -n "s|^Patch[01234]:\s*\(.*\)|../\1|p" ../${PN}.spec)
epatch "${FILESDIR}/${PN}_kernel-2.6.24.diff"
convert_to_m src/Makefile

for i in lib/*-lib.o; do
einfo "Localize symbols in ${i##*/} ..."
objcopy -L memcmp -L memcpy -L memmove -L memset -L strcat \
-L strcmp -L strcpy -L strlen -L strncmp -L strncpy "${i}"
done
}

src_install() {
linux-mod_src_install
insinto /lib/firmware/isdn
doins *.bin
dodoc CAPI*.txt
dohtml *.html
}

fcdsl-0.1.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-dialup/fcdsl/fcdsl-0.1.ebuild,v 1.1 2008/01/06 01:33:29 sbriesen Exp $

inherit eutils rpm linux-mod

DESCRIPTION="AVM kernel 2.6 modules for Fritz!Card DSL PCI"
HOMEPAGE="http://opensuse.foehr-it.de/"
SRC_URI="http://opensuse.foehr-it.de/rpms/10_3/src/${P}-0.src.rpm"

LICENSE="AVM-FC"
SLOT="0"
KEYWORDS="~x86"
IUSE=""

DEPEND=""
RDEPEND="net-dialup/capi4k-utils"

S="${WORKDIR}/fritz"

pkg_setup() {
linux-mod_pkg_setup

if ! kernel_is 2 6; then
die "This package works only with 2.6 kernel!"
fi

BUILD_TARGETS="all"
BUILD_PARAMS="KDIR=${KV_DIR} LIBDIR=${S}/src"
MODULE_NAMES="${PN}(net:${S}/src)"
}

src_unpack() {
rpm_unpack "${DISTDIR}/${A}" || die "failed to unpack ${A} file"
DISTDIR="${WORKDIR}" unpack ${PN}-suse[0-9][0-9]-[0-9].[0-9]*-[0-9]*.tar.gz

cd "${S}"
epatch $(sed -n "s|^Patch[01234]:\s*\(.*\)|../\1|p" ../${PN}.spec)
convert_to_m "src/Makefile"
}

src_install() {
linux-mod_src_install
insinto /lib/firmware/isdn
doins *.bin
dodoc CAPI*.txt
dohtml *.html
}

files

metadata.xml




net-dialup

sbriesen@gentoo.org
Stefan Briesenick