Portage is a package management system used by Gentoo Linux
# 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
+fcdsl-0.1.ebuild:
using special openSUSE repository for AVM drivers from now on.
25 Dec 2007; Stefan Schweizer
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
27 Jun 2007; Stefan Schweizer
fcdsl-2.6.37.ebuild:
Patch to fix compile errors thanks to Alan Hourihane
02 May 2007; Marius Mauch
Replacing einfo with elog
22 Feb 2007;
fcdsl-2.6.37.ebuild:
fcdslslusb patch thanks to Florian Lederer
12 Feb 2007;
fcdsl-2.6.37.ebuild:
Fix building with 2.6.19 and 2.6.20 thanks to André Malo
bug 165485
21 Sep 2006; Alin Nastac
-fcdsl-2.6.30.ebuild:
Remove obsolete versions.
27 Apr 2006; Alin Nastac
Stable on x86 (#131352).
12 Mar 2006; Alin Nastac
Quote strings containing env vars. Beautify src_unpack code.
*fcdsl-2.6.37 (22 Feb 2006)
22 Feb 2006; Stefan Schweizer
Version bump, ~amd64 thanks to malc for testing
17 Oct 2005; Alin Nastac
fcdsl-2.6.30.ebuild:
Recommend emerge --config instead ebuild ... config (#109482).
*fcdsl-2.6.30 (28 Jul 2005)
28 Jul 2005; Stefan Briesenick
version bump, see bug 99652.
*fcdsl-2.6.20.7-r5 (02 Jun 2005)
02 Jun 2005; Stefan Schweizer
-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
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
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-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/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-r3.ebuild:
Remove /lib/isdn symlink as is no longer required by the current version of
isdn4k-utils.
25 Jan 2005; Stefan Schweizer
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
*fcdsl-2.6.20.7-r2 (12 Dec 2004)
12 Dec 2004; Alin Nastac
+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
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
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.ebuild:
Improved ebuild, thanks to Stefan Schweizer
#71781.
07 Nov 2004; Daniel Black
removed sys-kernel/config-kernel from dependancies
*fcdsl-2.6.20.7 (28 Sep 2004)
28 Sep 2004; Daniel Black
+fcdsl-2.6.20.7.ebuild:
Initial version from bug #50716 (and dups). Ebuild thanks to tuXXer
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
# 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
}
# 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
}