added ebuild for libidn-0.6.9-r1
This commit is contained in:
		
							parent
							
								
									6273c668b5
								
							
						
					
					
						commit
						dac5badc8e
					
				
					 2 changed files with 65 additions and 0 deletions
				
			
		
							
								
								
									
										2
									
								
								net-dns/libidn/Manifest
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								net-dns/libidn/Manifest
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,2 @@ | ||||||
|  | DIST libidn-0.6.9.tar.gz 2193905 RMD160 bbf5507b33c1ae57c4b12ec60ac2ea546c3ddc8c SHA1 cad26486e7e4bfdf43ed40a2a6d5dd85585115b6 SHA256 f6e9baf9b5cfdab60a67d0c853198a6a528e778bc5283cef45fc4c131a2ba335 | ||||||
|  | EBUILD libidn-0.6.9-r1.ebuild 1407 RMD160 3781aa1da13bd5995fe8e05eada473c747912b44 SHA1 736ff29d11d7edc1b469a8598b091939ba3296a9 SHA256 5b16315c6f7a0a1d63dc9c0ae1933e9dc766008c74beb3169ab6a2a28338e29d | ||||||
							
								
								
									
										63
									
								
								net-dns/libidn/libidn-0.6.9-r1.ebuild
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										63
									
								
								net-dns/libidn/libidn-0.6.9-r1.ebuild
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,63 @@ | ||||||
|  | # Copyright 1999-2007 Gentoo Foundation | ||||||
|  | # Distributed under the terms of the GNU General Public License v2 | ||||||
|  | # $Header: /var/cvsroot/gentoo-x86/net-dns/libidn/libidn-0.6.9-r1.ebuild,v 1.8 2007/09/22 19:10:16 philantrop Exp $ | ||||||
|  | 
 | ||||||
|  | inherit java-pkg-opt-2 mono autotools | ||||||
|  | 
 | ||||||
|  | DESCRIPTION="Internationalized Domain Names (IDN) implementation" | ||||||
|  | HOMEPAGE="http://www.gnu.org/software/libidn/" | ||||||
|  | SRC_URI="ftp://alpha.gnu.org/pub/gnu/libidn/${P}.tar.gz" | ||||||
|  | 
 | ||||||
|  | LICENSE="LGPL-2.1" | ||||||
|  | SLOT="0" | ||||||
|  | KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd" | ||||||
|  | IUSE="java doc emacs mono nls" | ||||||
|  | 
 | ||||||
|  | DEPEND="java? ( >=virtual/jdk-1.4 | ||||||
|  | 				dev-java/gjdoc | ||||||
|  | 				mono? ( >=dev-lang/mono-0.95 ) | ||||||
|  | 		)" | ||||||
|  | RDEPEND="java? ( >=virtual/jre-1.4 ) | ||||||
|  | 		mono? ( >=dev-lang/mono-0.95 )" | ||||||
|  | 
 | ||||||
|  | src_unpack() { | ||||||
|  | 	unpack ${A} | ||||||
|  | 	cd "${S}" | ||||||
|  | 	epatch "${FILESDIR}/0.6.9-javacflags.patch" | ||||||
|  | 	elibtoolize | ||||||
|  | 	eautomake | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | src_compile() { | ||||||
|  | 	local myconf=" --disable-csharp" | ||||||
|  | 
 | ||||||
|  | 	use mono && myconf="--enable-csharp=mono" | ||||||
|  | 
 | ||||||
|  | 	econf \ | ||||||
|  | 		$(use_enable nls) \ | ||||||
|  | 		$(use_enable java) \ | ||||||
|  | 		${myconf} \ | ||||||
|  | 		|| die | ||||||
|  | 
 | ||||||
|  | 	emake || die | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | src_install() { | ||||||
|  | 	make install DESTDIR=${D} || die | ||||||
|  | 	dodoc AUTHORS ChangeLog FAQ NEWS README THANKS TODO | ||||||
|  | 
 | ||||||
|  | 	use emacs || rm -r ${D}/usr/share/emacs | ||||||
|  | 
 | ||||||
|  | 	if use doc; then | ||||||
|  | 		dohtml -r doc/reference/html/* | ||||||
|  | 	fi | ||||||
|  | 
 | ||||||
|  | 	if use java; then | ||||||
|  | 		java-pkg_newjar ${D}/usr/share/java/${P}.jar || die | ||||||
|  | 		rm -rf ${D}/usr/share/java | ||||||
|  | 
 | ||||||
|  | 		if use doc; then | ||||||
|  | 			java-pkg_dojavadoc doc/java | ||||||
|  | 		fi | ||||||
|  | 	fi | ||||||
|  | } | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue