summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulian Ospald <hasufell@gentoo.org>2012-05-26 21:46:09 +0000
committerJulian Ospald <hasufell@gentoo.org>2012-05-26 21:46:09 +0000
commitcaaa9d673352d59e25580d18ffc1691356290083 (patch)
tree668341b1233bca3a3fb217a139f5d76be31992f7 /app-admin/hardinfo
parentVersion bump, bug 387135. Remove old. (diff)
downloadgentoo-2-caaa9d673352d59e25580d18ffc1691356290083.tar.gz
gentoo-2-caaa9d673352d59e25580d18ffc1691356290083.tar.bz2
gentoo-2-caaa9d673352d59e25580d18ffc1691356290083.zip
initial import wrt #147547
(Portage version: 2.2.0_alpha108/cvs/Linux x86_64)
Diffstat (limited to 'app-admin/hardinfo')
-rw-r--r--app-admin/hardinfo/ChangeLog10
-rw-r--r--app-admin/hardinfo/Manifest5
-rw-r--r--app-admin/hardinfo/files/hardinfo-0.5.1-makefile.patch64
-rw-r--r--app-admin/hardinfo/hardinfo-0.5.1.ebuild39
-rw-r--r--app-admin/hardinfo/metadata.xml8
5 files changed, 126 insertions, 0 deletions
diff --git a/app-admin/hardinfo/ChangeLog b/app-admin/hardinfo/ChangeLog
new file mode 100644
index 000000000000..cecef5b3ade1
--- /dev/null
+++ b/app-admin/hardinfo/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for app-admin/hardinfo
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-admin/hardinfo/ChangeLog,v 1.1 2012/05/26 21:46:09 hasufell Exp $
+
+*hardinfo-0.5.1 (26 May 2012)
+
+ 26 May 2012; Julian Ospald <hasufell@gentoo.org> +hardinfo-0.5.1.ebuild,
+ +files/hardinfo-0.5.1-makefile.patch, +metadata.xml:
+ initial import wrt #147547
+
diff --git a/app-admin/hardinfo/Manifest b/app-admin/hardinfo/Manifest
new file mode 100644
index 000000000000..f232dc2c31d2
--- /dev/null
+++ b/app-admin/hardinfo/Manifest
@@ -0,0 +1,5 @@
+AUX hardinfo-0.5.1-makefile.patch 1762 RMD160 a3d64ebe32baa631f548054c5690d78b3269fd0b SHA1 90e15e911da84aacc1a514f62dd57560d3327df3 SHA256 eae4c51a3bb110dc8824d30ee01fd56a2e4acaff715b16b5ad77e6f607918ed3
+DIST hardinfo-0.5.1.tar.bz2 246924 RMD160 ef0c91fa8c0c032cf74a96e045e4823f7fe3b81e SHA1 983f0445aa60e02156bc5a5eaedeffb30b8e4d64 SHA256 a0df6c0d7c92a7d20710b8eb551197398a965aaae053782b89a32a160b731b7a
+EBUILD hardinfo-0.5.1.ebuild 696 RMD160 0ef068a9db33cfd54fe28ca37d7b449b80a101bb SHA1 7ff042aba4f23dcb6a425fbc29e8ae34412853e9 SHA256 e75c3f362253ea6b1293e72c6f99874e07f95e34ec3b34ce6bd1dbd5d3e7ebbf
+MISC ChangeLog 310 RMD160 58a2baa108556b90a9da2f2fb36031ec0a50bbe1 SHA1 ac3f4662b0c9e4d361cb2a855b4faae0e1b78ee6 SHA256 761cf744bdc228ecd7184574a41c774c77f48b7da35bbfc6d5a112978c9dfcfd
+MISC metadata.xml 234 RMD160 0be4d01dab7074a6ea9399163d385b7d916e9c8b SHA1 5a7cc936b96f31b2749fd10466491db01527fe3c SHA256 c4cff9874b0aee51bf55a8619e709beb39e4e479e0dfe494e5733fe3fccb644e
diff --git a/app-admin/hardinfo/files/hardinfo-0.5.1-makefile.patch b/app-admin/hardinfo/files/hardinfo-0.5.1-makefile.patch
new file mode 100644
index 000000000000..d195c358d99b
--- /dev/null
+++ b/app-admin/hardinfo/files/hardinfo-0.5.1-makefile.patch
@@ -0,0 +1,64 @@
+From: Julian Ospald <hasufell@gentoo.org>
+Date: Sat May 26 01:30:39 UTC 2012
+Subject: build system
+
+respect CC and LDFLAGS
+
+--- Makefile.in
++++ Makefile.in
+@@ -1,8 +1,6 @@
+
+-CCFLAGS = -fPIC -pipe -Wall -g
+-CFLAGS = $(GTK_CFLAGS) $(SOUP_CFLAGS) -I.
+-CC = gcc $(ARCHOPTS) -g
+-CCSLOW = gcc -O0 -g
++CFLAGS+=-fPIC $(GTK_CFLAGS) $(SOUP_CFLAGS) -I.
++CC?=gcc
+
+ # ----------------------------------------------------------------------------
+
+@@ -14,35 +12,35 @@
+ MODULES = computer.so devices.so benchmark.so network.so
+
+ all: $(OBJECTS) $(MODULES)
+- $(CC) $(CCFLAGS) -o hardinfo -Wl,-export-dynamic $(OBJECTS) $(GTK_LIBS) \
++ $(CC) $(CFLAGS) $(LDFLAGS) -o hardinfo -Wl,-export-dynamic $(OBJECTS) $(GTK_LIBS) \
+ $(SOUP_LIBS)
+
+ md5.o:
+- $(CCSLOW) $(CCFLAGS) $(CFLAGS) -c md5.c -o $@
++ $(CC) $(CFLAGS) -c md5.c -o $@
+
+ blowfish.o:
+- $(CCSLOW) $(CCFLAGS) $(CFLAGS) -c blowfish.c -o $@
++ $(CC) $(CFLAGS) -c blowfish.c -o $@
+
+ sha1.o:
+- $(CCSLOW) $(CCFLAGS) $(CFLAGS) -c sha1.c -o $@
++ $(CC) $(CFLAGS) -c sha1.c -o $@
+
+ fbench.o:
+- $(CCSLOW) $(CCFLAGS) $(CFLAGS) -c fbench.c -o $@
++ $(CC) $(CFLAGS) -c fbench.c -o $@
+
+ fftbench.o:
+- $(CCSLOW) $(CCFLAGS) $(CFLAGS) -c fftbench.c -o $@
++ $(CC) $(CFLAGS) -c fftbench.c -o $@
+
+ nqueens.o:
+- $(CCSLOW) $(CCFLAGS) $(CFLAGS) -c nqueens.c -o $@
++ $(CC) $(CFLAGS) -c nqueens.c -o $@
+
+ benchmark.so: benchmark.c
+ make $(BENCHMARK_OBJECTS)
+- $(CCSLOW) $(CCFLAGS) $(CFLAGS) -o $@ -shared $< $(BENCHMARK_OBJECTS) \
++ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ -shared $< $(BENCHMARK_OBJECTS) \
+ $(GTK_FLAGS) $(GTK_LIBS)
+ ln -sf ../$@ modules
+
+ %.so: %.c
+- $(CC) $(CCFLAGS) $(CFLAGS) -o $@ -shared $< $(GTK_FLAGS) $(GTK_LIBS)
++ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ -shared $< $(GTK_FLAGS) $(GTK_LIBS)
+ ln -sf ../$@ modules
+
+ clean:
diff --git a/app-admin/hardinfo/hardinfo-0.5.1.ebuild b/app-admin/hardinfo/hardinfo-0.5.1.ebuild
new file mode 100644
index 000000000000..c769aa3b3f9e
--- /dev/null
+++ b/app-admin/hardinfo/hardinfo-0.5.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-admin/hardinfo/hardinfo-0.5.1.ebuild,v 1.1 2012/05/26 21:46:09 hasufell Exp $
+
+EAPI=4
+
+inherit eutils flag-o-matic toolchain-funcs
+
+DESCRIPTION="A system information and benchmark tool for Linux systems"
+HOMEPAGE="http://hardinfo.berlios.de/"
+SRC_URI="mirror://berlios/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-libs/glib:2
+ net-libs/libsoup
+ x11-libs/gdk-pixbuf
+ x11-libs/gtk+:2
+ x11-libs/pango"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+MAKEOPTS="${MAKEOPTS} -j1"
+
+pkg_setup() {
+ tc-export CC
+}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-makefile.patch
+}
+
+src_configure() {
+ filter-flags "-O*"
+ default
+}
diff --git a/app-admin/hardinfo/metadata.xml b/app-admin/hardinfo/metadata.xml
new file mode 100644
index 000000000000..a309a9b4706a
--- /dev/null
+++ b/app-admin/hardinfo/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>hasufell@gentoo.org</email>
+ <name>Julian Ospald</name>
+ </maintainer>
+</pkgmetadata>