summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2012-09-26 05:42:34 +0000
committerMike Frysinger <vapier@gentoo.org>2012-09-26 05:42:34 +0000
commitd53d1cb09f2235f86da13988d06430000f11993d (patch)
tree2659755091db0151ca120e49f2f8f68c2079e452 /media-libs/libv4l
parentRestore and fix the multiterm useflag for bug #430926. (diff)
downloadhistorical-d53d1cb09f2235f86da13988d06430000f11993d.tar.gz
historical-d53d1cb09f2235f86da13988d06430000f11993d.tar.bz2
historical-d53d1cb09f2235f86da13988d06430000f11993d.zip
Drop useless gcc-specific -Wp flags.
Package-Manager: portage-2.2.0_alpha131/cvs/Linux x86_64
Diffstat (limited to 'media-libs/libv4l')
-rw-r--r--media-libs/libv4l/ChangeLog6
-rw-r--r--media-libs/libv4l/Manifest27
-rw-r--r--media-libs/libv4l/files/libv4l-0.8.8-drop-Wp-flags.patch22
-rw-r--r--media-libs/libv4l/libv4l-0.8.8.ebuild3
4 files changed, 48 insertions, 10 deletions
diff --git a/media-libs/libv4l/ChangeLog b/media-libs/libv4l/ChangeLog
index 3eed131e5f67..a289fa4b52f6 100644
--- a/media-libs/libv4l/ChangeLog
+++ b/media-libs/libv4l/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-libs/libv4l
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libv4l/ChangeLog,v 1.71 2012/08/27 17:24:09 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libv4l/ChangeLog,v 1.72 2012/09/26 05:42:34 vapier Exp $
+
+ 26 Sep 2012; Mike Frysinger <vapier@gentoo.org>
+ +files/libv4l-0.8.8-drop-Wp-flags.patch, libv4l-0.8.8.ebuild:
+ Drop useless gcc-specific -Wp flags.
27 Aug 2012; Raúl Porcel <armin76@gentoo.org> libv4l-0.8.8.ebuild:
alpha/ia64/sparc stable wrt #419099
diff --git a/media-libs/libv4l/Manifest b/media-libs/libv4l/Manifest
index dc4cf22b5d8a..990c158eccc4 100644
--- a/media-libs/libv4l/Manifest
+++ b/media-libs/libv4l/Manifest
@@ -1,20 +1,31 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA256
AUX libv4l-0.8.5-disable_fancy_upsampling.patch 370 SHA256 b1bfb0cdddae992b0d1b062044fe9c8f81ea95c98a15d6a4c9fce5f669e82719 SHA512 8e2d04597bf9b9704c345eac913e969446947ca027ec0e06915f6a262ebcd67e5f69519336348fd8bb8ba24a40b01d253484a9401ef12b1d0d7b10321deb824c WHIRLPOOL d502fd02047a601873dcd1767337e33423e53d176273dddace8326dab9960e55424a5f179893842f08f8ac160d8348619fbd72b2f43bea5c8d3556468276074b
+AUX libv4l-0.8.8-drop-Wp-flags.patch 727 SHA256 523b5da5faa4408c4699097bd387d256893b7edba3f941c818ba360281183b81 SHA512 4962ab69d442142273980ffc321286b2aec219fe281b79d207b91c4cfbc37c9ace77042a0db89d67911b0af8ac70881a1ac6bb121a87c540f1ccce21c54ea8a2 WHIRLPOOL a051a41f725ecd7f80a02898d712f2befba4024aecc32017b75d044cfb460404cf3b83d3bdacac507e68d85bba4df000107ac883ec90d753598f8a3cefbc249c
DIST v4l-utils-0.8.5.tar.bz2 373882 SHA256 c205848fbaf3489b97519dae04da31be4998bbc170a2ca9791357a8a549e594c SHA512 d84bea5658b350447741e2aae36458c2ba29f4d6beb8dd4965626a1f60ea1f0b7d12751cab9501c1c5cb3ba9872fc7ac237553e452b3c348f907c4a8274f954a WHIRLPOOL fa941a7e30792993144e7b55dc88cd10c09100e94142ed8c0c0f68bcaf8d12a0c57511f5698225ff9f057c0eb4696d0eff6d0d55fa46673c3db10f5bb9b4b6ca
-DIST v4l-utils-0.8.6.tar.bz2 375254 SHA256 3a53ac6348363bbdc94ea11ca48dadc0342a579384a910f6c956b6a185f0c20f
+DIST v4l-utils-0.8.6.tar.bz2 375254 SHA256 3a53ac6348363bbdc94ea11ca48dadc0342a579384a910f6c956b6a185f0c20f SHA512 ab3a5637309a97b30afbe73c1025095a7a99355a6ff732a7e3f6e6a98862ced5fb95e5336f72acee41b11d8e9a2a1770e376b8791760369d102940394c074f71 WHIRLPOOL 2ccbda32c9a8989b33ffc7e8647cbf1060a0a49c9ff6936ada5e6b5d2945cf223308f8af094b7c0b2ee0451aeb815946d4fd3aca3ce4bf8a51da947fe33662ad
DIST v4l-utils-0.8.8.tar.bz2 420888 SHA256 5fa4c6f4b6f5410de57271a03cc9a15f15195ef3fc05a8e42ecf507d6d70a87f SHA512 4bc103e8431fa237612fcaa6addd63a03186ade64e306e83384192f0051e6c0f36b22771e66875062a984e1b0e0e255a945afe6dc0d1356560c140293c8d11c4 WHIRLPOOL bcfac96bf78ee9da822ece69ad8f0a2da534ad3103170e07dd192f22c04cf48421769c9f62c6ab1ba8dc2894827e98dd2c1c1fc04b762063dab0f8f5a027f88a
EBUILD libv4l-0.8.5-r1.ebuild 1101 SHA256 afd9a8c386a2e16e63e2fe237899a14aa64b63ef6e8adcee5910524d4164d1a8 SHA512 183fd3a740c34f6f5186e79b3e4c0c596cb4233a5617443eb32b70f9139ad7f4a9042a7f8b0ef0c5ae7c0ed1c7801d148b299506d1d1b477436827a612344c16 WHIRLPOOL 1ada72321226011c7a4181c4d82f058613d28c7ced35b864a2c689a199da25b15a7f5d4bb1a3f8f38cad944eba0a6f22b295d2c9a1eb62cc3972738447d28a44
EBUILD libv4l-0.8.5.ebuild 1020 SHA256 4289312952a7a7e77439b75ddd13726eba6f5c54d254f88759da66006047eed5 SHA512 e25f407b13bfca3c1779d352053bfaf2c2280133bb234d00f93a8138bd25fc7fec98a018ad55b4d100f6b91d8bd98202dc8597abd2ac8e0e73cbb3b952ac1dc4 WHIRLPOOL 5265b04750a70f7252a805c45bf655f441532521b3533aefe33d8ff977066a6256e418d999cead17fe2f937f04ca190a3aadf8e00a345bcc93af85609d9c19ad
EBUILD libv4l-0.8.6.ebuild 1038 SHA256 3e754e11f060d66d50939a15be807f3ffaee883d36a48f9158b64bdeade399e7 SHA512 0550fecd0de9a6757bf4f6218a1a0eef618eed48733837a2677c5c7ebd1029b47bdd57e03fc2e42d3333d89a4d5ca2543758a42e597737c9503a85d681c11ab3 WHIRLPOOL 6feee5a802a34b94aedd821563348f5bc69e6d4eb1f14ebb0ed6ffe082d5de3eee4beca9eb4e20201579a29d24260d0c97b1360e16a56ef2d629afad905a0621
-EBUILD libv4l-0.8.8.ebuild 1028 SHA256 bd8beec058e50f72b869b9f8b5d5e44cd70f956cca4b1a69712d1e8a7434cfe7 SHA512 c65213409c4d83d363cb78a1a068d1459b406a3732b931ec126e256c8e2962f594ab28b3cd18656abd46b3c487411a8a1b1c2b9f9c6b782d0435269f525e0d85 WHIRLPOOL 066b593471de71e465bd579b9e56dd54f1f59c9745ba01cc6b1535d54a27722728257c1fef82a27e69a5699e841a531a1c229f4d1e0e068a95a27d3a23601c9d
-MISC ChangeLog 8483 SHA256 2d5480835d8397046eba900780ee11fea853dad155ca6ad7994462fb5fdf66a8 SHA512 02ed7ff06e1a020faaea33daea82d73de52c2ab97d54555db68bbf0bc1462e4d3c3994489e318725f23f5b92442c0c70261df808e63dd237dec3968d055d724f WHIRLPOOL 33dca5e2722bdf8da58ddb7ee5de936a215f3fb02abb2071f60fa07aad2fa066bb0ef22b5fec2def815d14cbcfda99b0129ebf92d0b1d2fb27b20dc3dbca00df
+EBUILD libv4l-0.8.8.ebuild 1074 SHA256 fee8f26e9ab34ab7eba0cc464a703e3e8a658e1c518412317d0c09a9f47cb08c SHA512 f0d79447e37feaf39361ed00b6ffc8f90fdd77576a13552e7ae5555452502fcd75d05d72df2cdf933814ccb4b9f62eb843f6931c358ea70d3485c7e5e37fc523 WHIRLPOOL a7ab80a775a668b563528ec5bf1e6fceca816119e2a11b7624ee42b4beaf88090f86861185537338883dd3ecdcc11c2304f4c7a7b6fce20d5a1b913153803604
+MISC ChangeLog 8636 SHA256 b0e9325af6151ab0865fbf6552a31e7e4b0c9026d3785d509b12cd17e70714c3 SHA512 aea5cb0a3e035cad36f195d2c6419d28b76fb41af8d6031117c91eb2f98b5cd01adc894a67f4cc037c813732674f99c98d91f0b40a0ffcf635d5ccec3a72cf39 WHIRLPOOL 4748b5dcb1894f25e1841dab90289a1ce3f6f960b5d036a0c04edc9acbf5210fa3244f3acf69be6adc0b86f03b6b0fdfbc46e12d9cc594608d691c9b2ea54657
MISC metadata.xml 1231 SHA256 80547ef9b74e128f3424789330baaad6ec48910e1c17412ce16e7b3ea4ff290a SHA512 cd4f2bd85f4da28c0f5b8c5d2cc42f2e2d3221827346ea99dd5907d835c2f84b99a5d9f38ff66437cb2169330c96f277cdd17f20b43950380c85ccdf75d2b4ec WHIRLPOOL 6a5cbcb3faa6fc745906e655ad5942b497085bd73c7347b938726172f31d776670bfa2f0963cca8881fdd6b74572d00d52983c9e876f567792a27be40aad891b
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
+Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEARECAAYFAlA7rT8ACgkQuQc30/atMkBLiwCfdzVgDLBFa5KxbqVeWBrh4teZ
-RUEAnR7dXDy744G6uOdzMBEIn5BnftYq
-=PXlc
+iQIcBAEBCAAGBQJQYpXVAAoJELEHsLL7fEFWbyYQAKxqa0Psh1vKC+pjUC5OX3ZF
+JvC+sS7je9dZ3q6wQgJHcva8zX6mNFxWesPydevgC7gmTDwx3Rg6fRREahnx8PgJ
+JcDE5sO8K6lYN58Brp5O8jy1He73u1cp1mCmxXOL6vPqWb8nSraUS1d7RQ4KPADj
+ejNNyxCyKBkQrvoNsOk2XPeOHjYYwzEOtbeh6o9AWRfUZVHbctcDw6d1UGFZNG6m
+KlvHLFJF33jKkqGcqmDQmclQGDXK8ZvVTcKrAh64rykl5wo0EMammSDnGllcSMw7
+1VU3n6kEzU1eeNCJszksPmBN/5qC+6uftw3vJdYFSOljt2ELWIVrHk9aOGLbmWwo
+maqhMwKXTq+JuEbgnVJHZDcxdYczGInHxOJrftggY1tvs+lMk9TpqSL4LbniVvpg
+n2o4KRqsqx0dIzoUNqySqCjmZJlGDIfiKmROAHGJsTVLqLXDH79CM+QgW1kDtxYN
+B5K/OgHkiRd4WPVcbvGN1D1jio6y2yv6AAwzVgN2d62lyQjIhHTLDR1Q2bDEaEJO
+yRFk+jlo0GlBKsVJm1buroh+QDV46ItF6KFsHFwZ919Q3M5tSyFvFrSWve98NGqq
+w7zIf6OFJHqFyiTV7ikOWfEHORN+VwLjGuv1QxInyBAXFsTjSHiOxQH0TeMnol34
+jkgWgm51kdYfUv2kfTCe
+=F/fj
-----END PGP SIGNATURE-----
diff --git a/media-libs/libv4l/files/libv4l-0.8.8-drop-Wp-flags.patch b/media-libs/libv4l/files/libv4l-0.8.8-drop-Wp-flags.patch
new file mode 100644
index 000000000000..9146f0480e0d
--- /dev/null
+++ b/media-libs/libv4l/files/libv4l-0.8.8-drop-Wp-flags.patch
@@ -0,0 +1,22 @@
+don't bother generating dependency information:
+ - we don't use/care because we aren't doing rebuilds
+ - it uses the -Wp flag which is gcc specific for no good reason
+
+upstream has rewritten things to use autotools, so this will go away
+once they release another version
+
+--- a/Make.rules
++++ b/Make.rules
+@@ -23,10 +23,10 @@ LIB_RELEASE = 0
+ # And last various rules
+
+ %.o: %.c
+- $(CC) -Wp,-MMD,"$*.d",-MQ,"$@",-MP -c $(CPPFLAGS) $(CFLAGS) -o $@ $<
++ $(CC) -c $(CPPFLAGS) $(CFLAGS) -o $@ $<
+
+ %.o: %.cpp
+- $(CXX) -Wp,-MMD,"$*.d",-MQ,"$@",-MP -c $(CPPFLAGS) $(CXXFLAGS) -o $@ $<
++ $(CXX) -c $(CPPFLAGS) $(CXXFLAGS) -o $@ $<
+
+ %.so:
+ $(CC) -shared $(LDFLAGS) -Wl,-soname,$@.$(LIB_RELEASE) -o $@.$(LIB_RELEASE) $^ $(LIBS_$*)
diff --git a/media-libs/libv4l/libv4l-0.8.8.ebuild b/media-libs/libv4l/libv4l-0.8.8.ebuild
index 0ff6b3feea09..2550d2c4de0c 100644
--- a/media-libs/libv4l/libv4l-0.8.8.ebuild
+++ b/media-libs/libv4l/libv4l-0.8.8.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libv4l/libv4l-0.8.8.ebuild,v 1.8 2012/08/27 17:24:09 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libv4l/libv4l-0.8.8.ebuild,v 1.9 2012/09/26 05:42:34 vapier Exp $
EAPI=4
inherit eutils linux-info multilib toolchain-funcs
@@ -25,6 +25,7 @@ S=${WORKDIR}/${MY_P}
CONFIG_CHECK="~SHMEM"
src_prepare() {
+ epatch "${FILESDIR}"/${P}-drop-Wp-flags.patch
sed -i \
-e "/^PREFIX =/s:=.*:= ${EPREFIX}/usr:" \
-e "/^LIBDIR =/s:/lib:/$(get_libdir):" \