summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Popov <pinkbyte@gentoo.org>2013-12-09 09:32:22 +0000
committerSergey Popov <pinkbyte@gentoo.org>2013-12-09 09:32:22 +0000
commit829ba562817603086df46a50746c354d32a3a802 (patch)
treebe3369cf80ec7724e0cdb8cd7352ffc3e63fc0aa /sys-apps/pcfclock
parentRemoved no longer needed ft2demos patch from ebuild (diff)
downloadhistorical-829ba562817603086df46a50746c354d32a3a802.tar.gz
historical-829ba562817603086df46a50746c354d32a3a802.tar.bz2
historical-829ba562817603086df46a50746c354d32a3a802.zip
Remove sys-apps/pcfclock, wrt bug #489510
Diffstat (limited to 'sys-apps/pcfclock')
-rw-r--r--sys-apps/pcfclock/ChangeLog92
-rw-r--r--sys-apps/pcfclock/Manifest16
-rw-r--r--sys-apps/pcfclock/files/pcfclock-0.44-configure.diff12
-rw-r--r--sys-apps/pcfclock/files/pcfclock-0.44-kernel-2.6.27.diff119
-rw-r--r--sys-apps/pcfclock/metadata.xml14
-rw-r--r--sys-apps/pcfclock/pcfclock-0.44-r6.ebuild56
6 files changed, 0 insertions, 309 deletions
diff --git a/sys-apps/pcfclock/ChangeLog b/sys-apps/pcfclock/ChangeLog
deleted file mode 100644
index e061de2f32c7..000000000000
--- a/sys-apps/pcfclock/ChangeLog
+++ /dev/null
@@ -1,92 +0,0 @@
-# ChangeLog for sys-apps/pcfclock
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/pcfclock/ChangeLog,v 1.19 2013/07/21 09:08:23 pacho Exp $
-
- 21 Jul 2013; Pacho Ramos <pacho@gentoo.org> metadata.xml:
- Cleanup due #92799
-
- 11 Dec 2012; Ian Stakenvicius <axs@gentoo.org> pcfclock-0.44-r6.ebuild:
- use udev.eclass to determine udevdir for virtual/udev support
-
- 25 Aug 2012; Samuli Suominen <ssuominen@gentoo.org> pcfclock-0.44-r6.ebuild:
- Support reading udevdir from udev.pc pkg-config file.
-
- 16 Nov 2010; Stefan Briesenick <sbriesen@gentoo.org>
- -pcfclock-0.44-r5.ebuild:
- removed old revision
-
- 16 Nov 2010; Stefan Briesenick <sbriesen@gentoo.org>
- pcfclock-0.44-r6.ebuild:
- revert to EAPI=0, see bug #340597.
-
- 20 Jul 2010; Stefan Briesenick <sbriesen@gentoo.org>
- pcfclock-0.44-r6.ebuild:
- install udev-rules unconditionally. fixing bug #258119.
-
- 20 Jul 2010; Stefan Briesenick <sbriesen@gentoo.org>
- -pcfclock-0.44-r4.ebuild, -files/pcfclock-0.44-kernel-2.6.26.diff:
- removed old revision
-
-*pcfclock-0.44-r6 (20 Jul 2010)
-
- 20 Jul 2010; Stefan Briesenick <sbriesen@gentoo.org>
- +pcfclock-0.44-r6.ebuild, +files/pcfclock-0.44-configure.diff:
- added amd64 keyword, fixed configure for newer kernels. solving bug
- #321083.
-
- 26 Oct 2008; Stefan Briesenick <sbriesen@gentoo.org>
- -files/pcfclock-0.44-kernel-2.6.18.diff, -pcfclock-0.44-r3.ebuild:
- removed old revision.
-
-*pcfclock-0.44-r5 (26 Oct 2008)
-
- 26 Oct 2008; Stefan Briesenick <sbriesen@gentoo.org>
- +files/pcfclock-0.44-kernel-2.6.27.diff, +pcfclock-0.44-r5.ebuild:
- revbump to support kernel 2.6.27, solving bug #241126.
-
- 14 Jul 2008; Stefan Briesenick <sbriesen@gentoo.org>
- -files/pcfclock-0.44-udev.patch, -pcfclock-0.44-r2.ebuild:
- removed old revision.
-
-*pcfclock-0.44-r4 (14 Jul 2008)
-
- 14 Jul 2008; Stefan Briesenick <sbriesen@gentoo.org>
- +files/pcfclock-0.44-kernel-2.6.26.diff, pcfclock-0.44-r3.ebuild,
- +pcfclock-0.44-r4.ebuild:
- added kernel 2.6.26 patches, solving bug #231809.
-
-*pcfclock-0.44-r3 (08 Jan 2007)
-
- 08 Jan 2007; Stefan Briesenick <sbriesen@gentoo.org>
- +files/pcfclock-0.44-kernel-2.6.18.diff, +pcfclock-0.44-r3.ebuild:
- added patch for kernel 2.6.18 and later.
-
-*pcfclock-0.44-r2 (02 Aug 2006)
-
- 02 Aug 2006; Stefan Briesenick <sbriesen@gentoo.org>
- files/pcfclock-0.44-udev.patch, -pcfclock-0.44-r1.ebuild,
- +pcfclock-0.44-r2.ebuild:
- added kernel 2.6.17 fixes, solving bug #123472.
-
- 11 Jan 2006; Stefan Briesenick <sbriesen@gentoo.org>
- +files/pcfclock-0.44-udev.patch, -files/pcfclock-0.44-udev-gentoo.patch,
- -files/pcfclock.modules.d, -pcfclock-0.44.ebuild, pcfclock-0.44-r1.ebuild:
- cleanup.
-
-*pcfclock-0.44-r1 (05 Nov 2005)
-
- 05 Nov 2005; Stefan Briesenick <sbriesen@gentoo.org>
- +files/pcfclock-0.44-udev-gentoo.patch, +metadata.xml,
- +pcfclock-0.44-r1.ebuild:
- rewrite of ebuild using linux-mod.eclass, adding patch + rules for udev support
-
- 28 Sep 2004; Sven Wegener <swegener@gentoo.org> :
- Gentoo Technologies, Inc. -> Gentoo Foundation
-
- 18 Jul 2004; David Holm <dholm@gentoo.org> pcfclock-0.44.ebuild:
- Added to ~ppc.
-
-*pcfclock-0.44 (18 Jul 2004)
-
- 18 Jul 2004; Mike Frysinger <vapier@gentoo.org> :
- Initial import. Ebuild submitted by Stefan Briesenick #50811.
diff --git a/sys-apps/pcfclock/Manifest b/sys-apps/pcfclock/Manifest
deleted file mode 100644
index b455af3fe228..000000000000
--- a/sys-apps/pcfclock/Manifest
+++ /dev/null
@@ -1,16 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-AUX pcfclock-0.44-configure.diff 555 SHA256 b79c0e39d0e151d40818db78ad5279778740c6ba31fa57843631691780b69006 SHA512 d0a4f5b40f22dec235b9d4163d4ec8e3801c19f7cd336995d90e50c41b78b7ebc449f4c1c9b463a8adeac84d39b58bc262c5e28569f37db477bd43ed1070bf65 WHIRLPOOL 93d388126fc8c18eb309907ccebc9c4cd75f5228b5b829b855de73027d762a13aedd3908f3ba3caaa9f2289878cf2ed5b2fc52a0b39fc096e36c799bc7c0a679
-AUX pcfclock-0.44-kernel-2.6.27.diff 4900 SHA256 55b1cb066d1ff6f707997ad7cfd0edec10493f8f5464c5cd7798ae9fec52e4c7 SHA512 014fa9d5b4dc3e3f47ebb93065f389e075e3df547c894caa884d52093649e337d19cb54479c398d40e2a7c9a189530dc348dfde9ccf4757e8ab7724853caaa50 WHIRLPOOL 8dbdb7918b24a6b8dce491cc7b788b1e40fddb2750fcf8ba38224e06889b80fadb26303a56f3a779819dde41a20a09131d6ade68389800cc62c7f3c21750f403
-DIST pcfclock-0.44.tar.gz 89914 SHA256 1285c9536ad04c74bbdd92e22fd6a6661feeb3c9175eccb9b1e02c2f06adbda8 SHA512 569958efc0ab7d751762d45f6e4ac1c5a09afaad8c4891ab570d4036013c7461aa71fa002caf244560dbbae80efe2e8c84ee319ed6420e4fa4c5bc08b175b80c WHIRLPOOL 629353666d224561d0259c4236be74210372bfc0e45cf415da955b4c7ac992d3c8bfac33dcf4f029c0e1150e02c9d1435a4780a7d13eeccd1ee147f72be70de2
-EBUILD pcfclock-0.44-r6.ebuild 1564 SHA256 04227ce9ceb90eeeeb356700693231b4d575e9e6f1d745e83d233dd2fcf004c0 SHA512 89580eeb1701345454e15e037087cdb90f32d7132a94eac8b39ccfbaf34a56a26ba79cf839924d06a0b86bb034b5f02d9ab44ba8a7a7abe170de432dc2dedaab WHIRLPOOL 128ceedfa0a6cb3530744925dc25e5c4b8b79c7f88dd229685bcb9cc897ac85f65fab4e3b0e30221680922310cd3251b87a4782d5ed235f91ce7337926236830
-MISC ChangeLog 3294 SHA256 1d1551952f789fe63ed734508a0b4a07fff40565990411a4a35dabd768e9c057 SHA512 2c71d7c0fd2e7dd59c5a31d7c532eb5871b373f581fbe422f1573297b54d24024aa524fe35b24805aba1e7b07eb0b14ad0f465dfe33fa70a43bfc7682939836b WHIRLPOOL e4f21c654ddd0b9727e5b2dc8fddb6d47339041ed53113c1cf4b0942fdb042036435e2ae7e1c7481d49948ae496956682a7ce985bfeca66b1b93050f0d9d68eb
-MISC metadata.xml 597 SHA256 f3c5172cb7370dd2aa473613a6ca202f5539afb8b1fa20a69e803583ee3ce1a0 SHA512 4717ec61ccc78ae6f94e1296f87049ccb80f0a87a1aedb4c46f278b10af3eb74f8173cb46b1d97245b854f160443cd9b3eb6470326657e893828040068ddd513 WHIRLPOOL ef44dfb87de4f2906b6694d187b7822330dbe1055b516bc7181671ce5dba53ada7ac619fed23645ab25c82bebfd10a834f8df956b6b4495172139dc9f9a15270
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.20 (GNU/Linux)
-
-iEYEAREIAAYFAlHrpQgACgkQCaWpQKGI+9R68ACeOaugkxsVh/9tVwiDejvZiudj
-q8cAnjx+mvm2Z5gT3zL8atV3HrT6TwRx
-=SV+H
------END PGP SIGNATURE-----
diff --git a/sys-apps/pcfclock/files/pcfclock-0.44-configure.diff b/sys-apps/pcfclock/files/pcfclock-0.44-configure.diff
deleted file mode 100644
index 0b929b416a3a..000000000000
--- a/sys-apps/pcfclock/files/pcfclock-0.44-configure.diff
+++ /dev/null
@@ -1,12 +0,0 @@
---- pcfclock-0.44.orig/configure 2004-05-17 19:14:08.000000000 +0200
-+++ pcfclock-0.44/configure 2010-07-20 23:56:19.324330498 +0200
-@@ -2962,6 +2962,9 @@
- if test -f $ac_dir/include/linux/autoconf.h; then
- ac_file_linux_autoconf_h=$ac_dir/include/linux/autoconf.h
- fi
-+ if test -f $ac_dir/include/generated/autoconf.h; then
-+ ac_file_linux_autoconf_h=$ac_dir/include/generated/autoconf.h
-+ fi
- if test x$ac_file_linux_version_h != x && test x$ac_file_linux_autoconf_h != x; then
- have_linux=yes
- break
diff --git a/sys-apps/pcfclock/files/pcfclock-0.44-kernel-2.6.27.diff b/sys-apps/pcfclock/files/pcfclock-0.44-kernel-2.6.27.diff
deleted file mode 100644
index 8bfddd54adaa..000000000000
--- a/sys-apps/pcfclock/files/pcfclock-0.44-kernel-2.6.27.diff
+++ /dev/null
@@ -1,119 +0,0 @@
-diff -Naur pcfclock-0.44.orig/linux/pcfclock.c pcfclock-0.44/linux/pcfclock.c
---- pcfclock-0.44.orig/linux/pcfclock.c 2004-05-17 18:26:12.000000000 +0200
-+++ pcfclock-0.44/linux/pcfclock.c 2008-10-27 00:16:45.607110512 +0100
-@@ -49,16 +49,25 @@
- #include <linux/major.h>
- #include <linux/fs.h>
- #include <linux/sched.h>
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,18)
- #include <linux/devfs_fs_kernel.h>
-+#endif
- #include <linux/string.h>
- #include <linux/delay.h>
- #include <linux/parport.h>
- #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0)
- #include <linux/device.h>
- #endif
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,17)
-+#include <linux/moduleparam.h>
-+#endif
-
- #include <asm/uaccess.h>
-+#if LINUX_VERSION_CODE <= KERNEL_VERSION(2,6,26)
- #include <asm/semaphore.h>
-+#else
-+#include <linux/semaphore.h>
-+#endif
-
- /* Major device number */
- #define PCFCLOCK_MAJOR 181
-@@ -93,6 +102,38 @@
-
- static struct pcfclock_struct pcfclock_table[PCFCLOCK_NO];
-
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,27)
-+# define CLASS_CREATE(owner, name) class_create(owner, name)
-+# define CLASS_DESTROY(class) class_destroy(class)
-+# define CLASS_DEVICE_CREATE(class, dev, device, fmt, rest) device_create(class, device, dev, NULL, fmt, rest)
-+# define CLASS_DEVICE_DESTROY(class, dev) device_destroy(class, dev)
-+static struct class *pcfclock_class;
-+#elif LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,26)
-+# define CLASS_CREATE(owner, name) class_create(owner, name)
-+# define CLASS_DESTROY(class) class_destroy(class)
-+# define CLASS_DEVICE_CREATE(class, dev, device, fmt, rest) device_create(class, device, dev, fmt, rest)
-+# define CLASS_DEVICE_DESTROY(class, dev) device_destroy(class, dev)
-+static struct class *pcfclock_class;
-+#elif LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,17)
-+# define CLASS_CREATE(owner, name) class_create(owner, name)
-+# define CLASS_DESTROY(class) class_destroy(class)
-+# define CLASS_DEVICE_CREATE(class, dev, device, fmt, rest) class_device_create(class, NULL, dev, device, fmt, rest)
-+# define CLASS_DEVICE_DESTROY(class, dev) class_device_destroy(class, dev)
-+static struct class *pcfclock_class;
-+#elif LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,13)
-+# define CLASS_CREATE(owner, name) class_create(owner, name)
-+# define CLASS_DESTROY(class) class_destroy(class)
-+# define CLASS_DEVICE_CREATE(class, dev, device, fmt, rest) class_device_create(class, dev, device, fmt, rest)
-+# define CLASS_DEVICE_DESTROY(class, dev) class_device_destroy(class, dev)
-+static struct class *pcfclock_class;
-+#elif LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0)
-+# define CLASS_CREATE(owner, name) class_simple_create(owner, name)
-+# define CLASS_DESTROY(class) class_simple_destroy(class)
-+# define CLASS_DEVICE_CREATE(class, dev, device, fmt, rest) class_simple_device_add(class, dev, device, fmt, rest)
-+# define CLASS_DEVICE_DESTROY(class, dev) class_simple_device_remove(dev)
-+static struct class_simple *pcfclock_class;
-+#endif
-+
- /*
- * The radio clock transmits data only to the PC when requested. While the
- * time signal is received for the first time no communication between the PC
-@@ -401,7 +442,11 @@
- static int parport_nr[PCFCLOCK_NO] = {[0 ... PCFCLOCK_NO - 1] = PCFCLOCK_PARPORT_UNSPEC };
- static char *parport[PCFCLOCK_NO] = { NULL, };
-
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,17)
-+module_param_array(parport, charp, NULL, 0);
-+#else
- MODULE_PARM(parport, "1-" __MODULE_STRING(PCFCLOCK_NO) "s");
-+#endif
-
- #ifndef MODULE
- static int __init
-@@ -442,7 +487,10 @@
- return 1;
-
- #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0)
-+ CLASS_DEVICE_CREATE(pcfclock_class, MKDEV(PCFCLOCK_MAJOR, n), NULL, "pcfclock%d", n);
-+# if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,18)
- devfs_mk_cdev(MKDEV(PCFCLOCK_MAJOR, n), S_IFCHR | S_IRUGO, "pcfclocks/%d", n);
-+# endif
- #else
- sprintf(name, "%d", n);
- devfs_register(devfs_handle, name, DEVFS_FL_DEFAULT, PCFCLOCK_MAJOR, n, S_IFCHR | S_IRUGO,
-@@ -509,7 +557,10 @@
- printk(KERN_ERR "pcfclock: unable to get major %d\n", PCFCLOCK_MAJOR);
- return -EIO;
- }
-+ pcfclock_class = CLASS_CREATE(THIS_MODULE, "pcfclock");
-+# if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,18)
- devfs_mk_dir("pcfclocks");
-+# endif
- #else
- if (devfs_register_chrdev(PCFCLOCK_MAJOR, "pcfclock", &pcfclock_fops)) {
- printk(KERN_ERR "pcfclock: unable to get major %d\n", PCFCLOCK_MAJOR);
-@@ -563,10 +614,16 @@
- for (n = 0; n < PCFCLOCK_NO; n++) {
- if (pcfclock_table[n].dev != NULL) {
- parport_unregister_device(pcfclock_table[n].dev);
-+ CLASS_DEVICE_DESTROY(pcfclock_class, MKDEV(PCFCLOCK_MAJOR, n));
-+# if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,18)
- devfs_remove("pcfclocks/%d", n);
-+# endif
- }
- }
-+ CLASS_DESTROY(pcfclock_class);
-+# if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,18)
- devfs_remove("pcfclocks");
-+# endif
- #else
- devfs_unregister(devfs_handle);
- devfs_unregister_chrdev(PCFCLOCK_MAJOR, "pcfclock");
diff --git a/sys-apps/pcfclock/metadata.xml b/sys-apps/pcfclock/metadata.xml
deleted file mode 100644
index 97917dd2157c..000000000000
--- a/sys-apps/pcfclock/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer>
- <email>maintainer-needed@gentoo.org</email>
- </maintainer>
- <longdescription lang="en">
- The pcfclock driver for GNU/Linux supports the parallel port radio
- clock sold by Conrad Electronic under order number 967602. The radio
- clock, which is put between your parallel port and your printer,
- receives the legal German time, i.e. CET or CEST, from the DCF77
- transmitter and uses it to set its internal quartz clock.
- </longdescription>
-</pkgmetadata>
diff --git a/sys-apps/pcfclock/pcfclock-0.44-r6.ebuild b/sys-apps/pcfclock/pcfclock-0.44-r6.ebuild
deleted file mode 100644
index 8d669726b1ab..000000000000
--- a/sys-apps/pcfclock/pcfclock-0.44-r6.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/pcfclock/pcfclock-0.44-r6.ebuild,v 1.5 2012/12/11 18:10:28 axs Exp $
-
-#EAPI="2" can't be used because of linux-mod
-
-inherit eutils linux-mod udev toolchain-funcs
-
-DESCRIPTION="driver for the parallel port radio clock sold by Conrad Electronic"
-HOMEPAGE="http://www-stud.ims.uni-stuttgart.de/~voegelas/pcf.html"
-SRC_URI="http://www-stud.ims.uni-stuttgart.de/~voegelas/pcfclock/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~ppc"
-IUSE=""
-
-RDEPEND=""
-DEPEND="virtual/pkgconfig"
-
-pkg_setup() {
- CONFIG_CHECK="PARPORT"
- linux-mod_pkg_setup
- BUILD_TARGETS="all"
- ECONF_PARAMS="--with-linux=${KERNEL_DIR}"
- MODULE_NAMES="pcfclock(::${S}/linux)"
- MODULESD_PCFCLOCK_ENABLED="yes"
- MODULESD_PCFCLOCK_EXAMPLES=( "pcfclock parport=0,none,none" )
- MODULESD_PCFCLOCK_ALIASES=(
- "char-major-181 pcfclock"
- "/dev/pcfclock0 char-major-181"
- "/dev/pcfclock1 char-major-181"
- "/dev/pcfclock2 char-major-181"
- )
-}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}/${P}-kernel-2.6.27.diff"
- epatch "${FILESDIR}/${P}-configure.diff"
- convert_to_m "linux/Makefile.in"
-}
-
-src_install() {
- linux-mod_src_install
- dosbin pcfdate/pcfdate
- doman {linux,pcfdate}/*.[48]
- dodoc AUTHORS ChangeLog NEWS README THANKS
-
- # Add configuration for udev
- local udevdir="$(udev_get_udevdir)"
- dodir "${udevdir}"/rules.d
- echo 'KERNEL=="pcfclock*", NAME="%k", MODE="0444"' \
- > "${D}/${udevdir}"/rules.d/55-${PN}.rules
-}