[oe-commits] org.oe.dev mpfr: add (native)_2.3.0, unify, closes #3339

xjqian commit openembedded-commits at lists.openembedded.org
Fri Nov 23 05:29:29 UTC 2007


mpfr: add (native)_2.3.0, unify, closes #3339

Author: xjqian at openembedded.org
Branch: org.openembedded.dev
Revision: bc1afd499eafe3cff3eb38a3d5766aaa0a823536
ViewMTN: http://monotone.openembedded.org/revision/info/bc1afd499eafe3cff3eb38a3d5766aaa0a823536
Files:
1
packages/mpfr/mpfr-native_2.1.1.bb
packages/mpfr/mpfr-native_2.3.0.bb
packages/mpfr/mpfr_2.1.1.bb
packages/mpfr/mpfr_2.3.0.bb
packages/mpfr/mpfr.inc
packages/mpfr/mpfr_cvs.bb
Diffs:

#
# mt diff -r32dd4eac9d28161db1a48fe59153d6369965dfcd -rbc1afd499eafe3cff3eb38a3d5766aaa0a823536
#
# 
# 
# rename "packages/mpfr/mpfr-native_2.1.1.bb"
#     to "packages/mpfr/mpfr-native_2.3.0.bb"
# 
# rename "packages/mpfr/mpfr_2.1.1.bb"
#     to "packages/mpfr/mpfr_2.3.0.bb"
# 
# add_file "packages/mpfr/mpfr-native_2.1.1.bb"
#  content [41f0822f894ea44761b8d80834b7ded6ed91ad66]
# 
# add_file "packages/mpfr/mpfr.inc"
#  content [a746d3e6115a9ef6e4eaeaf4132ae3bc4e048780]
# 
# add_file "packages/mpfr/mpfr_2.1.1.bb"
#  content [a91e1fd14855852961018e6ac6f006dc32c623a3]
# 
# patch "packages/mpfr/mpfr_2.3.0.bb"
#  from [b2ce899c33a5b839a6adece70c7ba237dfa80f98]
#    to [75ae4a969890ac264d5fb6cff1c8ce27cfdd9812]
# 
# patch "packages/mpfr/mpfr_cvs.bb"
#  from [ffc692d67f072cdfd860bd15f526c18ccc6c6365]
#    to [c89a7e4ee5b7137858d521ba7a8bdaf055aa8516]
# 
============================================================
--- packages/mpfr/mpfr-native_2.1.1.bb	41f0822f894ea44761b8d80834b7ded6ed91ad66
+++ packages/mpfr/mpfr-native_2.1.1.bb	41f0822f894ea44761b8d80834b7ded6ed91ad66
@@ -0,0 +1,4 @@
+require mpfr_${PV}.bb
+inherit native
+DEPENDS = "gmp-native"
+
============================================================
--- packages/mpfr/mpfr.inc	a746d3e6115a9ef6e4eaeaf4132ae3bc4e048780
+++ packages/mpfr/mpfr.inc	a746d3e6115a9ef6e4eaeaf4132ae3bc4e048780
@@ -0,0 +1,6 @@
+DESCRIPTION = "A C library for multiple-precision floating-point computations with exact rounding"
+HOMEPAGE = "http://www.mpfr.org/"
+LICENSE = "LGPL"
+SECTION = "libs"
+
+inherit autotools
============================================================
--- packages/mpfr/mpfr_2.1.1.bb	a91e1fd14855852961018e6ac6f006dc32c623a3
+++ packages/mpfr/mpfr_2.1.1.bb	a91e1fd14855852961018e6ac6f006dc32c623a3
@@ -0,0 +1,17 @@
+require mpfr.inc
+
+DEPENDS = "gmp"
+
+PR = "r3"
+
+SRC_URI = "http://www.mpfr.org/mpfr-${PV}/mpfr-${PV}.tar.bz2"
+S = "${WORKDIR}/mpfr-${PV}"
+
+do_stage() {
+	oe_runmake install prefix=${STAGING_DIR} \
+	       bindir=${STAGING_BINDIR} \
+	       includedir=${STAGING_INCDIR} \
+	       libdir=${STAGING_LIBDIR} \
+	       datadir=${STAGING_DATADIR} \
+	       infodir=${STAGING_DIR}/${HOST_SYS}/info
+}
============================================================
--- packages/mpfr/mpfr_2.1.1.bb	b2ce899c33a5b839a6adece70c7ba237dfa80f98
+++ packages/mpfr/mpfr_2.3.0.bb	75ae4a969890ac264d5fb6cff1c8ce27cfdd9812
@@ -1,19 +1,16 @@
-DESCRIPTION = "A C library for multiple-precision floating-point computations with exact rounding"
-LICENSE = "LGPL"
-SECTION = "libs"
+require mpfr.inc
+
 DEPENDS = "gmp"
-PR = "r2"
 
+PR = "r0"
+
 SRC_URI = "http://www.mpfr.org/mpfr-${PV}/mpfr-${PV}.tar.bz2"
 S = "${WORKDIR}/mpfr-${PV}"
 
-inherit autotools
-
 do_stage() {
 	oe_runmake install prefix=${STAGING_DIR} \
 	       bindir=${STAGING_BINDIR} \
 	       includedir=${STAGING_INCDIR} \
 	       libdir=${STAGING_LIBDIR} \
-	       datadir=${STAGING_DATADIR} \
-	       infodir=${STAGING_DIR}/${HOST_SYS}/info
+	       datadir=${STAGING_DATADIR}
 }
============================================================
--- packages/mpfr/mpfr_cvs.bb	ffc692d67f072cdfd860bd15f526c18ccc6c6365
+++ packages/mpfr/mpfr_cvs.bb	c89a7e4ee5b7137858d521ba7a8bdaf055aa8516
@@ -1,15 +1,13 @@
-DESCRIPTION = "A C library for multiple-precision floating-point computations with exact rounding"
-LICENSE = "LGPL"
-SECTION = "libs"
+require mpfr.inc
+
 DEPENDS = "gmp"
+
 PV = "0.0+cvs${SRCDATE}"
-PR = "r1"
+PR = "r2"
 
 SRC_URI = "cvs://cvs:@cvs-sop.inria.fr/CVS/spaces;module=mpfr;method=pserver"
 S = "${WORKDIR}/mpfr"
 
-inherit autotools
-
 do_stage() {
 	oe_runmake install prefix=${STAGING_DIR} \
 	       bindir=${STAGING_BINDIR} \






More information about the Openembedded-commits mailing list