Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 182141 Details for
Bug 214920
media-libs/pdflib-7.0.4_p4 version bump
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Ebuild changes from 7.0.2_p8 to 7.0.3
pdflib-7.0.2_p8-7.0.3.ebuild.diff (text/plain), 3.46 KB, created by
Sergey Dryabzhinsky
on 2009-02-15 16:02:45 UTC
(
hide
)
Description:
Ebuild changes from 7.0.2_p8 to 7.0.3
Filename:
MIME Type:
Creator:
Sergey Dryabzhinsky
Created:
2009-02-15 16:02:45 UTC
Size:
3.46 KB
patch
obsolete
>--- pdflib-7.0.2_p8.ebuild 2009-02-15 18:56:06.000000000 +0300 >+++ pdflib-7.0.3.ebuild 2009-02-15 18:45:01.000000000 +0300 >@@ -4,8 +4,8 @@ > > EAPI="1" > >-# RUBY_OPTIONAL="yes" >-inherit autotools libtool versionator flag-o-matic toolchain-funcs multilib perl-module java-pkg-opt-2 python # ruby >+RUBY_OPTIONAL="yes" >+inherit autotools libtool versionator flag-o-matic toolchain-funcs multilib perl-module java-pkg-opt-2 python ruby > > MY_PN="${PN/pdf/PDF}-Lite" > MY_P="${MY_PN}-${PV/_/}" >@@ -16,13 +16,14 @@ > SRC_URI="http://www.pdflib.com/binaries/${PN/pdf/PDF}/$(delete_all_version_separators ${PV/_*/})/${MY_P}.tar.gz" > LICENSE="PDFLite" > SLOT="5" >-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~x86-fbsd" >-IUSE="+cxx doc java perl python tcl" # ruby >+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" >+IUSE="+cxx doc java perl python ruby tcl" > > COMMON_DEP="tcl? ( >=dev-lang/tcl-8.2 ) > perl? ( >=dev-lang/perl-5.1 ) >- python? ( >=dev-lang/python-2.2 )" >- # ruby? ( virtual/ruby ) >+ python? ( >=dev-lang/python-2.2 ) >+ ruby? ( virtual/ruby )" >+ > > DEPEND="${COMMON_DEP} > java? ( >=virtual/jdk-1.4 )" >@@ -32,7 +33,7 @@ > java? ( >=virtual/jre-1.4 )" > > pkg_setup() { >- use java && java-pkg-opt-2_pkg_setup >+ java-pkg-opt-2_pkg_setup > use perl && perl-module_pkg_setup > } > >@@ -40,11 +41,10 @@ > unpack ${A} > cd "${S}" > >- epatch "${FILESDIR}"/${P}-gcc-4.3.patch >+ #Fix Java bindings. >+ epatch "${FILESDIR}"/${P}-javafixes.patch > >- # fix broken configure option for ruby bindings. > # do NOT call eautoreconf here, it breaks configure horribly. >- epatch "${FILESDIR}"/${P}-ruby-configure.patch > eautoconf > elibtoolize > } >@@ -61,7 +61,7 @@ > use cxx && tc-export CXX > > local myconf >- use cxx || myconf="${myconf} --with-cxx=no" >+ use cxx || myconf="${myconf} --disable-cxx" > > use java \ > && myconf="${myconf} --with-java=${JAVA_HOME}" \ >@@ -88,14 +88,14 @@ > > # ruby bindings disabled for now, configure uses hardcoded list of paths > # for includes that do not cover all supported arches on Gentoo >- # use ruby \ >- # && myconf="${myconf} --with-ruby=${RUBY}" >- # || myconf="${myconf} --with-ruby=no" >+ use ruby \ >+ && myconf="${myconf} --with-ruby=${RUBY}" \ >+ || myconf="${myconf} --with-ruby=no" > >- econf --with-ruby=no ${myconf} >+ econf ${myconf} > > if use java; then >- JAVACFLAGS="$(java-pkg_javac-args)" emake || die "emake failed" >+ emake || die "emake failed" > if use doc; then > cd ./bind/pdflib/java || die > emake javadoc || die "Failed to generate javadoc" >@@ -130,10 +130,23 @@ > docinto pdflib > dodoc doc/pdflib/* > >- # seemant: seems like the makefiles for pdflib generate the .jar file anyway >- use java && java-pkg_dojar bind/pdflib/java/pdflib.jar >- if use java && use doc; then >- java-pkg_dojavadoc ./bind/pdflib/java/javadoc >+ if use java ; then >+ java-pkg_dojar bind/pdflib/java/pdflib.jar >+ java-pkg_regso "${D}/usr/$(get_libdir)/libpdf_java.so" >+ use doc && java-pkg_dojavadoc ./bind/pdflib/java/javadoc >+ fi >+ >+ # Lot of hakku for ruby >+ if use ruby ; then >+ local RUBYLIBDIR=$(${RUBY} -r rbconfig -e 'print Config::CONFIG["sitelibdir"]') >+ insinto ${RUBYLIBDIR} >+ insopts -m 0755 >+ doins ./bind/pdflib/ruby/*.rb >+ RUBYLIBDIR=$(${RUBY} -r rbconfig -e 'print Config::CONFIG["sitearchdir"]') >+ dodir ${RUBYLIBDIR} >+ mv "${D}/usr/$(get_libdir)"/PDFlib.* "${D}/${RUBYLIBDIR}"/ >+ cp ./bind/pdflib/ruby/pdflib_ruby.lo "${D}/${RUBYLIBDIR}"/pdflib_ruby.so >+ chmod 0755 "${D}/${RUBYLIBDIR}"/*.so* > fi > } >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 214920
:
168608
|
182116
|
182140
| 182141 |
189540
|
189543
|
190089
|
190091
|
200925
|
258241
|
258244