summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-cpp/mpfrc++/ChangeLog6
-rw-r--r--dev-cpp/mpfrc++/Manifest9
-rw-r--r--dev-cpp/mpfrc++/files/makefile38
-rw-r--r--dev-cpp/mpfrc++/mpfrc++-20121020.ebuild (renamed from dev-cpp/mpfrc++/mpfrc++-20120622.ebuild)15
4 files changed, 15 insertions, 53 deletions
diff --git a/dev-cpp/mpfrc++/ChangeLog b/dev-cpp/mpfrc++/ChangeLog
index 8134c857d..bcf417b0f 100644
--- a/dev-cpp/mpfrc++/ChangeLog
+++ b/dev-cpp/mpfrc++/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*mpfrc++-20121020 (20 Oct 2012)
+
+ 20 Oct 2012; Jauhien Piatlicki (jauhien) <piatlicki@gmail.com>
+ -mpfrc++-20120622.ebuild, +mpfrc++-20121020.ebuild, -files/makefile:
+ dev-cpp/mpfrc++: Version bump
+
*mpfrc++-20120622 (27 Jun 2012)
27 Jun 2012; Jauhien Piatlicki (jauhien) piatlicki@gmail.com
diff --git a/dev-cpp/mpfrc++/Manifest b/dev-cpp/mpfrc++/Manifest
index 7201e9b32..5e1e02936 100644
--- a/dev-cpp/mpfrc++/Manifest
+++ b/dev-cpp/mpfrc++/Manifest
@@ -1,5 +1,4 @@
-AUX makefile 745 RMD160 afe9c075f3ecee8cdb06dbe3f6849d1f7895d6df SHA1 7ff554e8230ec9b3f70dba17c0437c147bdc42d4 SHA256 9f9d4bd2cd8893b1d7624abbf68459fbf611d508bffe8d22111a5838989a40f4
-DIST mpfrc++-20120622.tar.gz 25635 RMD160 8c5183b06757bffe71891adeb88c9219b008d70c SHA1 93fc82bcfaee92faa8244c13725c470d2b5d20f4 SHA256 484f6bd3f1358f0afc673ce668311100b7d892ef22161d2458c133e4e6759ad6
-EBUILD mpfrc++-20120622.ebuild 647 RMD160 0b07662e4440421c6581261b1df0c3073f490c1d SHA1 e9205e0d35c7a6e83287eb73b745b2f98c131bb9 SHA256 e4941ada7c3d5d2165700ccd24336c8f9f7f1ea5a8f71582f2c3d6c4c5903fae
-MISC ChangeLog 931 RMD160 84c2cac26efc583e7854d54bc840e6a19bd8b91f SHA1 c54921fa0784824be6764f2bcb486c9d965f6477 SHA256 b2f710eda4ed0484eca850838b8a1f1c8fe0ee5644c45e0a4ac9aebc87aae2d4
-MISC metadata.xml 214 RMD160 efd8175069efb91061298ff4584218b633e44678 SHA1 d372fdbfcb7fd07a4082961d3f3527be4fca1d60 SHA256 c1f09dc7d5313cd2da7b82259c7846ed23144d62b15e59680ada90e2b6b4d154
+DIST mpfrc++-20121020.tar.gz 16385 SHA256 b088ce7764a9300cbec4b8a3ac3e55bf7a8488e05a57adeacf216915b917e4eb SHA512 46bedac52ade5674a19b9694e25ac6395a5f95b38f31bbd96419c9a238125d083afa56c06b0e55215ff032c0389a5dbc2abf06e1ece4d030d92e8cbd49c3ef29 WHIRLPOOL 18c471bc5cb1a294e7a15517681d84a6971ef048f914731987f95a6a5c15fbc9604b2579f0b3c2510b8c8e3b01930f3e56dfbeb283803b058fca0ab8a85f494e
+EBUILD mpfrc++-20121020.ebuild 510 SHA256 ca65f066f465f93e6b2935cfe6377b8e4b9fd2abc7fc01b149a1201f957fedb1 SHA512 09b1d27cd21c9f60157a0bec0fa1124a3bfe261b5ef20f0825b45727f1d55f008a276c69dca7a2f055442e4a79f8f3c26907742db94d76c26d6a1601b2bd8d23 WHIRLPOOL 805d1def908b84281d22a81853dc94a55417e78b43d43648bc59e2ad04afaa5531948165226a65e42fa430e66290783128cecfd9032cc30e1629aa0988410c14
+MISC ChangeLog 1133 SHA256 5c272297c7faab527e698e291d440b8e1e53d476fc77b7032e51f16bb34a79e8 SHA512 ba58ed44755fa3937a7d08f50cfe48f3e7aced88b43f7cf20dfc5b3caf1cf8eee749d74f83ec2b655e65f35a611b3986002f37546c21abddc3423b8852e4ea80 WHIRLPOOL 84345437adff53154fc0d849786cbb7ba70bf49e3384654cdff7569c49bf595a555d6fd156f595c97fa971d507a0dde5d0ede563514071fa33ed69acf362f974
+MISC metadata.xml 214 SHA256 c1f09dc7d5313cd2da7b82259c7846ed23144d62b15e59680ada90e2b6b4d154 SHA512 aeb2fb354a9ddf41c45a071091a58b91eaf8b25d6d2c49e3e3daa547b591a54530144de4533573160b48dc356289c909612c4e3c80e387f081f88cb39263e130 WHIRLPOOL 54d8861daedd18ca38e4ada0fb71026c612b63946d47a9b34de90d1d6d85c8ce05c0a4b97730f554ea637d73ccce8ed207d33e707c2b8c1dd28af24cf44dd186
diff --git a/dev-cpp/mpfrc++/files/makefile b/dev-cpp/mpfrc++/files/makefile
deleted file mode 100644
index 3508c24f8..000000000
--- a/dev-cpp/mpfrc++/files/makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-LNAME=mpfrc++
-LIBRARY=lib$(LNAME).so
-REALNAME=$(LIBRARY).$(VER)
-CXX ?= g++
-DESTDIR ?=
-LIBDIR ?= $(DESTDIR)/usr/lib
-INCLUDEDIR ?= $(DESTDIR)/usr/include
-
-INSTALL ?= install
-INSTALL_PROG ?= $(INSTALL) -m755
-
-all : $(REALNAME)
-
-$(REALNAME) : mpreal.o
- $(CXX) $(CXXFLAGS) $(LDFLAGS) -shared -o $@ $? -lmpfr
-
-mpreal.o: mpreal.cpp mpreal.h
- $(CXX) $(CXXFLAGS) -fPIC -c mpreal.cpp
-
-install: all
- $(INSTALL) -d $(LIBDIR)
- $(INSTALL) -d $(INCLUDEDIR)
- $(INSTALL_PROG) $(REALNAME) $(LIBDIR)/$(REALNAME)
- $(INSTALL) mpreal.h $(INCLUDEDIR)/mpreal.h
- cd $(LIBDIR) && ln -s $(REALNAME) $(LIBRARY)
-
-uninstall: .FORCE
- rm -f $(LIBDIR)/$(LIBRARY)
- rm -f $(LIBDIR)/$(REALNAME)
- rm -f $(INCLUDEDIR)/mpreal.h
-
-
-.PHONY: clean
-
-clean:
- rm -f *.o $(REALNAME)
-
-.FORCE:
diff --git a/dev-cpp/mpfrc++/mpfrc++-20120622.ebuild b/dev-cpp/mpfrc++/mpfrc++-20121020.ebuild
index 44d81db93..e61220018 100644
--- a/dev-cpp/mpfrc++/mpfrc++-20120622.ebuild
+++ b/dev-cpp/mpfrc++/mpfrc++-20121020.ebuild
@@ -4,8 +4,6 @@
EAPI=4
-inherit multilib toolchain-funcs vcs-snapshot
-
DESCRIPTION="High-performance C++ interface for MPFR library"
HOMEPAGE="http://www.holoborodko.com/pavel/mpfr/"
SRC_URI="mirror://github/jauhien/sources/${P//+/%2B}.tar.gz -> ${P}.tar.gz"
@@ -15,15 +13,12 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
-DEPEND="dev-libs/mpfr"
+DEPEND="dev-libs/mpfr
+ dev-libs/gmp"
RDEPEND="${DEPEND}"
-src_prepare() {
- cp "${FILESDIR}/makefile" makefile || die
- tc-export CXX
- export VER="${PV}"
-}
-
src_install() {
- emake DESTDIR="${D}" LIBDIR="${D}/usr/$(get_libdir)/" install
+ insinto /usr/include
+ doins mpreal.h
+ dodoc -r example
}