summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2012-08-18 21:21:40 +0000
committerMike Frysinger <vapier@gentoo.org>2012-08-18 21:21:40 +0000
commit6106d968d516a8cc3c3a96f683e349690951da91 (patch)
tree3b626023de6441dcea1bd18e13d9e4df5e847791
parentVersion bump. Remove old. (diff)
downloadhistorical-6106d968d516a8cc3c3a96f683e349690951da91.tar.gz
historical-6106d968d516a8cc3c3a96f683e349690951da91.tar.bz2
historical-6106d968d516a8cc3c3a96f683e349690951da91.zip
Update snapshot #424443 by Gary E. Miller.
Package-Manager: portage-2.2.0_alpha120/cvs/Linux x86_64
-rw-r--r--net-misc/pps-tools/ChangeLog10
-rw-r--r--net-misc/pps-tools/Manifest40
-rw-r--r--net-misc/pps-tools/files/pps-tools-0.0.20120407-build.patch53
-rw-r--r--net-misc/pps-tools/files/pps-tools-0.0.20120407-install.patch28
-rw-r--r--net-misc/pps-tools/pps-tools-0.0.20120407.ebuild26
5 files changed, 137 insertions, 20 deletions
diff --git a/net-misc/pps-tools/ChangeLog b/net-misc/pps-tools/ChangeLog
index 7292736b9b30..c4ae5fd7362d 100644
--- a/net-misc/pps-tools/ChangeLog
+++ b/net-misc/pps-tools/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for net-misc/pps-tools
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/pps-tools/ChangeLog,v 1.3 2012/05/05 13:50:22 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/pps-tools/ChangeLog,v 1.4 2012/08/18 21:21:40 vapier Exp $
+
+*pps-tools-0.0.20120407 (18 Aug 2012)
+
+ 18 Aug 2012; Mike Frysinger <vapier@gentoo.org>
+ +files/pps-tools-0.0.20120407-build.patch,
+ +files/pps-tools-0.0.20120407-install.patch, +pps-tools-0.0.20120407.ebuild:
+ Update snapshot #424443 by Gary E. Miller.
05 May 2012; Markos Chandras <hwoarang@gentoo.org>
pps-tools-0.0.20110710.ebuild:
@@ -15,4 +22,3 @@
+pps-tools-0.0.20110710.ebuild, +metadata.xml:
New package requested by bug #374613. Initial ebuild by Robin H. Johnson
<robbat2@gentoo.org>.
-
diff --git a/net-misc/pps-tools/Manifest b/net-misc/pps-tools/Manifest
index 239de7fc3c32..1328e0e47dae 100644
--- a/net-misc/pps-tools/Manifest
+++ b/net-misc/pps-tools/Manifest
@@ -1,24 +1,28 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
+Hash: SHA256
-DIST pps-tools-git-0.0.20110710.tgz 6590 RMD160 99e6eba4340b6b4161a5a87d6197418cd251bda6 SHA1 c6ffbd67d799764162cf65b4e15076b25e4825ac SHA256 1557da95e77684997bb46f3a30eafd665b409c507b3df1c3aa5e1200c2db7215
-EBUILD pps-tools-0.0.20110710.ebuild 901 RMD160 4a6468f214f58c5e66a2d4935671f3ac569acb82 SHA1 0d3573421b0145d4ff4fbcbf24b52d2596cc6f6e SHA256 7dffab94507b00af5f3aa59251f8eb62362f2f5d5631795103777dfd60b17283
-MISC ChangeLog 679 RMD160 7a93eab569b1db37a06f3f6b9b11355718c84334 SHA1 67ff2f446621346c0fc3c55a327359839928415d SHA256 2e863c63f23cf6ec305f9d38d4a1df62a88566f9b75a0c652d60e401003462cb
-MISC metadata.xml 167 RMD160 e3ade203004ecf57d4d40232646d415138236233 SHA1 dd12d4cbd935a328a0528698827c25b8569dc7b8 SHA256 d3704c8af84e3a392dd37d96bd7ca1a56ae51411130c41ee5a6d121b2b80b7e2
+AUX pps-tools-0.0.20120407-build.patch 1268 SHA256 825557e79c640edcf92e35986e51c74b609f549b08d9fd4b22c56e262c5ecb23 SHA512 942f1a94e4f0811a82e7b15905c84050e9990266690bb26f4145ecd5c29a9804dd5917158f925cf0df3908f3d2eee67c7df6daef32e745cec574f9169c6f0818 WHIRLPOOL 5e2d560e7477be1fa63a22ccf463907725f37c5b156e31064a18c21fe38ad7b949def508731ec6408acd4f5ebec9c608443facee4c54c62270ecc1589d9a75d8
+AUX pps-tools-0.0.20120407-install.patch 740 SHA256 95e567de9cc958dcd8b926d91bb35ae5989685593dfd288a973101edb990a8aa SHA512 0f08cd8018ec279751d297c0392bb685488e44aea0b03f754e7f81cc020a5d8872b4aad362c59eebe857a3ea0127827a66567f70f269fcbd0961fb4fe284dce2 WHIRLPOOL be1264b5d2f43f33b1537606526c06a7d1993e361ac38bc9ac7f0e3794b8bd5e3a87b873428411c3924b46731f02f515cbf662a1c73e05272403880651d168b4
+DIST pps-tools-git-0.0.20110710.tgz 6590 SHA256 1557da95e77684997bb46f3a30eafd665b409c507b3df1c3aa5e1200c2db7215
+DIST pps-tools-git-0.0.20120407.tar.gz 13619 SHA256 eb020d40a3938546620889bb6ecdeead2c188e87ffd43c3ae04a41e5998e7997 SHA512 d2014262b0594959f337c25df859591d0737994decec663389392d3c7e53376ded2485713f6364c4833d8d7c40b4b0c3b88865ab85e481bcc2e81e35931d84de WHIRLPOOL 03ff250da63ff2ca2f9111b8207608e0e989c376a5af51b919d4fb8889936e00db2b15d14309dda68e92e13c7478f81e5a2d72544eefa73eb93287dd0396fc14
+EBUILD pps-tools-0.0.20110710.ebuild 901 SHA256 7dffab94507b00af5f3aa59251f8eb62362f2f5d5631795103777dfd60b17283 SHA512 f1c019262047b5a830f1fbe6af8a8451adcdc2ecc584008f8d3cbaf117ee1cdd544f8d1e7ab3eb08c3f5d5c272fd5f03f3447b792a2989a4e7f957d3f49fdf77 WHIRLPOOL 5761cfd031673b741517ebf87f4ed0f64ea01ed1395c3e0861abb3d5ac53e72a6b482052b4e30231e7ea0f631fbc0ec821b8a2fbd9013523733031debe56d35a
+EBUILD pps-tools-0.0.20120407.ebuild 747 SHA256 36e379666c920bd3182a60769c230247a2038618c7b524339e8dbdd4e44ddec6 SHA512 403ff997a8d8a22d0d03b3ef36e689b9d3a2439585a0c57852710eb66d202e86fbbaba9af939da3aea42b0e5fef52f43b7a17635666ea3c2e0a47a2274c17b1c WHIRLPOOL 543e699e9b90e3b69b06f07f18290487003d514568480e08f843cbfd1547e2bd16b30b0a7fd9137db882ed3b481404cd02b4a82b3a1f2661ee5da12b9fe090d3
+MISC ChangeLog 935 SHA256 e6a6d43b7df3fbc284ffe4f4bc683d660b4182765e3a45c479fb21f285e5d451 SHA512 ea1e0906070ab965e6fac034d22cb315c138aa2ad506aed283fbdc692317699a00b5f373f84ca46859f648bfdc2d3b87e1e087685c5a37cd3d852b9c354e512c WHIRLPOOL 64019a852b17056cfe1a214db3cb91cee96335411cfe50a9eb37930ec2407f2d06d73dd9e848162d5dd9a0667b7d37a8a5e9258ed8d082451e6406facd9b1683
+MISC metadata.xml 167 SHA256 d3704c8af84e3a392dd37d96bd7ca1a56ae51411130c41ee5a6d121b2b80b7e2 SHA512 d883fd4119c9391790d0e53fcd1fb3135877a9769e465a200a3a21f52f72edb592faa8d2b8de200221453f6f608c01e71a1ce1e6e7abbaf89cc146769fadd276 WHIRLPOOL 88c23a399f46fb9f447a0b33b5ed1570feed6d20532c0c91945c39231ef00a61673fd97c2281816f460653f8faf4c509ec7d9a599e2fc85897b1fa372698049b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQIcBAEBCgAGBQJPpTAjAAoJEPqDWhW0r/LCtiEQAJu2g/XaCpJ3M8FNdoPidQwY
-V/jbahtLTkghVvCQScH//t63pljwvjla6syrgWV/X8CfOgZ/346dkz8KMgVvR1KO
-fMA5tm/J1uzCfmyIGE6i+FmC8ohnDgC8E97ME+7ZjyTeEOLoQMqwDC+dPyDo8q12
-LAGpZH77P0hHuYKShgsQqTkDTFyjxRRDy48E2wttLMbowp0sChfkmLw8nUMBEow2
-9QUR6k4VMkX9vo2nCy1+DS4zcGDikptdkNfpjRQhIviwEIpmzT8YPJMgcqB2E22C
-b0+xUrKh7wUKOHSdVno4gEZV+2e7zAqTaB8gUCCe5MzFkBd16qQNzB3qGC+MPEb+
-wjNKxYg4fvdofxGGGN3fU0AcbGo+qZ/HjZqAzi+2TbsZ/NU+Ux++8k9ajAylGJNi
-IDzvcEcV3SFsoNPfwwpbiQG8dK1d7rVkDM/k/bAkX006Pi56rwWclI9L5vjZYDSq
-xehsfqSkbJ1ytCAMtjhDxMVN5u5AejBUPCuNVSyZ9FSZ39yw5+7iooM+oMPullVM
-0vcLk9wIZiXWNBl9jqMAzllheDaFs8Wo/I8mGD0bpgCQzBPuAZc4DcpM+atoltRv
-0laKuP3ztVWgCN9g4dLdY6O67Quk8lKG1z29NLEn0UqozfdH9bZfBFcU2hR+fl0v
-qCjkJD+/ua2ZHPcyMkg4
-=yJwG
+iQIcBAEBCAAGBQJQMAdsAAoJELEHsLL7fEFWU6IQAKJjAFpsIXEtL1DLzzBv35DL
+0ZRV2dbjedm38fD5sFk+4rRsOcGiRvuZ1e16m+WeDsIXLQdFEDp/5U4JsYj2k/R+
+ErWLPmO99NAPfWbCpRrTcZvKmbA8xDOeDM2+qSRw3ONyBxigmHJ8DoQ01VWfPZiW
+uLkj8uebcKTcyktrNGCFmM70b7W68HALQgH3Ioxb0y6yHFLLNE714HQiExa4Amic
+LhdDKPRkc0pBTFGEANyzOSc27QBk5HfCvULazyTii1Hu0MHZBx8oOx3DXk6zDytY
+8BsFXVks+JOhOZJxTd0D6K2z0Q9cyiFOde5YvVBjGjtXN4VRjqZAonyweBzeBYOM
+dXT2BvkGZWlV34C9V1pbbhNJoXAmym5QOCbH6fLYf3C8yEPikm1ACYiysIafgLqn
+HdFvXaltSlahzIYWMq/xZcWK8o+eXrDv4nP3n+uWAhOREYMoN1huCh6RQu/JsNsa
+tAa9QA4guJwvtQQ6WG3PWAo2ttu6SKnVvgbiN7i2oFMJiTlRFT3155w8eHDZm9L+
+V5qLRefsdGHPcQgEcoKa5HkbuFRP8SI74ZgO0Tbfd99DhdDnx6R5YxNSeHmfA0Iz
+7zRhLT5CfIm6s4EZuFWdPYRET6i1WviJLfmVLbSZPJCiYoa/Gf29fOcRcwjg7tMm
+rqUT79yBEeon7AUdH2yV
+=zzui
-----END PGP SIGNATURE-----
diff --git a/net-misc/pps-tools/files/pps-tools-0.0.20120407-build.patch b/net-misc/pps-tools/files/pps-tools-0.0.20120407-build.patch
new file mode 100644
index 000000000000..5a27bb65184b
--- /dev/null
+++ b/net-misc/pps-tools/files/pps-tools-0.0.20120407-build.patch
@@ -0,0 +1,53 @@
+From f4133df52856adfe9ffa2152f0e449f2f8adb49d Mon Sep 17 00:00:00 2001
+From: Mike Frysinger <vapier@gentoo.org>
+Date: Sat, 18 Aug 2012 17:04:43 -0400
+Subject: [PATCH] fix up makefile
+
+Make sure we respect CFLAGS/CPPFLAGS properly.
+
+Also fix up the depend include so we get reproducible behavior --
+the depend file is generated & included first, and we don't get
+weird behavior when we run:
+ git clean -x -d
+ make
+ make
+
+Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+---
+ Makefile | 13 +++++--------
+ 1 file changed, 5 insertions(+), 8 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index 0fb84b4..a07156f 100644
+--- a/Makefile
++++ b/Makefile
+@@ -1,9 +1,8 @@
+ TARGETS = ppstest ppsctl ppswatch
+
+-CFLAGS += -Wall -O2 -D_GNU_SOURCE
+-CFLAGS += -I .
+-CFLAGS += -ggdb
+-CFLAGS += -D__N_PPS=18
++CFLAGS ?= -O2 -ggdb
++CFLAGS += -Wall
++CPPFLAGS += -D_GNU_SOURCE -I. -D__N_PPS=18
+
+ # -- Actions section --
+
+@@ -12,11 +11,9 @@ CFLAGS += -D__N_PPS=18
+ all : .depend $(TARGETS)
+
+ .depend depend dep :
+- $(CC) $(CFLAGS) -M $(TARGETS:=.c) > .depend
++ $(CC) $(CPPFLAGS) $(CFLAGS) -M $(TARGETS:=.c) > .depend
+
+-ifeq (.depend,$(wildcard .depend))
+-include .depend
+-endif
++-include .depend
+
+ install : all
+ install -m 755 -t $(DESTDIR)/usr/bin ppsfind $(TARGETS)
+--
+1.7.9.7
+
diff --git a/net-misc/pps-tools/files/pps-tools-0.0.20120407-install.patch b/net-misc/pps-tools/files/pps-tools-0.0.20120407-install.patch
new file mode 100644
index 000000000000..e268d6622a94
--- /dev/null
+++ b/net-misc/pps-tools/files/pps-tools-0.0.20120407-install.patch
@@ -0,0 +1,28 @@
+From 0b3a849153ffb42fb22fe42dc2b9e59ca23cec8c Mon Sep 17 00:00:00 2001
+From: Mike Frysinger <vapier@gentoo.org>
+Date: Sat, 18 Aug 2012 17:15:19 -0400
+Subject: [PATCH] fix DESTDIR installs
+
+Make sure the dirs we install into exist first:
+ make install DESTDIR=$PWD/foo
+
+Signed-off-by: Mike Frysinger <vapier@gentoo.org>
+---
+ Makefile | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/Makefile b/Makefile
+index a07156f..bebcce7 100644
+--- a/Makefile
++++ b/Makefile
+@@ -16,6 +16,7 @@ all : .depend $(TARGETS)
+ -include .depend
+
+ install : all
++ mkdir -p -m 755 $(DESTDIR)/usr/bin $(DESTDIR)/usr/include/sys
+ install -m 755 -t $(DESTDIR)/usr/bin ppsfind $(TARGETS)
+ install -m 644 -t $(DESTDIR)/usr/include/sys timepps.h
+
+--
+1.7.9.7
+
diff --git a/net-misc/pps-tools/pps-tools-0.0.20120407.ebuild b/net-misc/pps-tools/pps-tools-0.0.20120407.ebuild
new file mode 100644
index 000000000000..1af1f82a0f58
--- /dev/null
+++ b/net-misc/pps-tools/pps-tools-0.0.20120407.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/pps-tools/pps-tools-0.0.20120407.ebuild,v 1.1 2012/08/18 21:21:40 vapier Exp $
+
+EAPI="4"
+
+inherit eutils
+
+GITHUB_USER="ago"
+PV_COMMIT='0deb9c7e135e9380a6d09e9d2e938a146bb698c8'
+
+DESCRIPTION="User-space tools for LinuxPPS"
+HOMEPAGE="http://wiki.enneenne.com/index.php/LinuxPPS_installation"
+SRC_URI="http://github.com/${GITHUB_USER}/${PN}/tarball/${PV_COMMIT} -> ${PN}-git-${PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+S="${WORKDIR}/${GITHUB_USER}-${PN}-${PV_COMMIT:0:7}"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-build.patch
+ epatch "${FILESDIR}"/${P}-install.patch
+}