diff options
author | Alexey Shvetsov <alexxy@gentoo.org> | 2010-11-08 17:42:51 +0000 |
---|---|---|
committer | Alexey Shvetsov <alexxy@gentoo.org> | 2010-11-08 17:42:51 +0000 |
commit | 7e67fb55573fb9b85ae17a0ac1851efcd6904a02 (patch) | |
tree | 9ac2ebcc4e9dcea0b124057e56c9198d28115727 /net-wireless | |
parent | [net-wireless/wpa_supplicant] Drop old wpa_supplicant with wimax (diff) | |
download | historical-7e67fb55573fb9b85ae17a0ac1851efcd6904a02.tar.gz historical-7e67fb55573fb9b85ae17a0ac1851efcd6904a02.tar.bz2 historical-7e67fb55573fb9b85ae17a0ac1851efcd6904a02.zip |
[net-wireless/libeap] Drop completely
Diffstat (limited to 'net-wireless')
-rw-r--r-- | net-wireless/libeap/ChangeLog | 14 | ||||
-rw-r--r-- | net-wireless/libeap/Manifest | 15 | ||||
-rw-r--r-- | net-wireless/libeap/files/wpa_supplicant-0.6.10-generate-libeap-peer.patch | 387 | ||||
-rw-r--r-- | net-wireless/libeap/libeap-0.6.10.ebuild | 63 | ||||
-rw-r--r-- | net-wireless/libeap/metadata.xml | 9 |
5 files changed, 0 insertions, 488 deletions
diff --git a/net-wireless/libeap/ChangeLog b/net-wireless/libeap/ChangeLog deleted file mode 100644 index 6327581e4b61..000000000000 --- a/net-wireless/libeap/ChangeLog +++ /dev/null @@ -1,14 +0,0 @@ -# ChangeLog for net-wireless/libeap -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/libeap/ChangeLog,v 1.2 2010/07/26 22:39:29 alexxy Exp $ - - 26 Jul 2010; Alexey Shvetsov <alexxy@gentoo.org> libeap-0.6.10.ebuild: - Fix typo in deps - -*libeap-0.6.10 (26 Jul 2010) - - 26 Jul 2010; Alexey Shvetsov <alexxy@gentoo.org> +libeap-0.6.10.ebuild, - +files/wpa_supplicant-0.6.10-generate-libeap-peer.patch, +metadata.xml: - Initial import of standalone libeap for wimax. It always builds as 32bit - app since wimax network service doesnt suport 64bit mode - diff --git a/net-wireless/libeap/Manifest b/net-wireless/libeap/Manifest deleted file mode 100644 index c1bf25b91e49..000000000000 --- a/net-wireless/libeap/Manifest +++ /dev/null @@ -1,15 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -AUX wpa_supplicant-0.6.10-generate-libeap-peer.patch 10190 RMD160 f921ae640985974fb6dfd8875f2430d5e798bee5 SHA1 ed46c39d06702369895582a24ea980867f9d01f4 SHA256 f7b9dc867ff2120279b427b0b2e5e2d50875caaed4c6cac971c83b0f7ab55b69 -DIST wpa_supplicant-0.6.10.tar.gz 1190391 RMD160 3c2b5269fd261ba695a276204088588a7992c002 SHA1 d2c93758607de250a8dda7adc8f8b304d0a074ce SHA256 ac27c69c26e3f4e06fba13e0dc8e1c7ed7b0012a95263bcfcf0f39be8059f2fd -EBUILD libeap-0.6.10.ebuild 1601 RMD160 51de2038140506949f518135f3a0084f02e39d56 SHA1 63689e66da7764773c7a0b01be0887b1dbb0392e SHA256 552887c34c44f9b6b107ce87ce74627c57dfc6f295d59a0440e843753d0ede0e -MISC ChangeLog 617 RMD160 2f85d75843784a2f6c1697fd4e3a7e51c1858a37 SHA1 3970aace61ba0380ec98973686a543e3e3aff1e9 SHA256 cfa25e29ec9cbe4519ef0b01b74c76f678bf975469def665cdfa92e58f2b5f28 -MISC metadata.xml 255 RMD160 b8640f1a1bc6ebccefe408f77388268df51b7062 SHA1 3f92c241e727568fd6fb0eb5ec9cc9b7d7274678 SHA256 32abe2f0b256912ac01c0d8e9107d16c6c5aa4fc3453c929b7a3b7515749dbbf ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.16 (GNU/Linux) - -iEYEARECAAYFAkxODskACgkQ5BmOA85PVLiYSwCfcXYrHofcW9rehNUzPL0MXQBr -R5IAnR6nUZiQcHk1qu9nYyssH+oqJxHW -=Y+vu ------END PGP SIGNATURE----- diff --git a/net-wireless/libeap/files/wpa_supplicant-0.6.10-generate-libeap-peer.patch b/net-wireless/libeap/files/wpa_supplicant-0.6.10-generate-libeap-peer.patch deleted file mode 100644 index ac2b8ec5f4ec..000000000000 --- a/net-wireless/libeap/files/wpa_supplicant-0.6.10-generate-libeap-peer.patch +++ /dev/null @@ -1,387 +0,0 @@ -diff -urN wpa_supplicant-0.6.10.orig/src/eap_peer/eap_methods.c wpa_supplicant-0.6.10/src/eap_peer/eap_methods.c ---- wpa_supplicant-0.6.10.orig/src/eap_peer/eap_methods.c 2010-01-12 17:55:02.000000000 +0300 -+++ wpa_supplicant-0.6.10/src/eap_peer/eap_methods.c 2010-07-22 03:45:02.000000000 +0400 -@@ -339,6 +339,146 @@ - } - - -+// ###################################################### -+ -+#ifdef EAP_MD5 -+ int eap_peer_md5_register(void); -+#endif /* EAP_MD5 */ -+ -+#ifdef EAP_TLS -+ int eap_peer_tls_register(void); -+#endif /* EAP_TLS */ -+ -+#ifdef EAP_MSCHAPv2 -+ int eap_peer_mschapv2_register(void); -+#endif /* EAP_MSCHAPv2 */ -+ -+#ifdef EAP_PEAP -+ int eap_peer_peap_register(void); -+#endif /* EAP_PEAP */ -+ -+#ifdef EAP_TTLS -+ int eap_peer_ttls_register(void); -+#endif /* EAP_TTLS */ -+ -+#ifdef EAP_GTC -+ int eap_peer_gtc_register(void); -+#endif /* EAP_GTC */ -+ -+#ifdef EAP_OTP -+ int eap_peer_otp_register(void); -+#endif /* EAP_OTP */ -+ -+#ifdef EAP_SIM -+ int eap_peer_sim_register(void); -+#endif /* EAP_SIM */ -+ -+#ifdef EAP_LEAP -+ int eap_peer_leap_register(void); -+#endif /* EAP_LEAP */ -+ -+#ifdef EAP_PSK -+ int eap_peer_psk_register(void); -+#endif /* EAP_PSK */ -+ -+#ifdef EAP_AKA -+ int eap_peer_aka_register(void); -+#endif /* EAP_AKA */ -+ -+#ifdef EAP_AKA_PRIME -+ int eap_peer_aka_prime_register(void); -+#endif /* EAP_AKA_PRIME */ -+ -+#ifdef EAP_FAST -+ int eap_peer_fast_register(void); -+#endif /* EAP_FAST */ -+ -+#ifdef EAP_PAX -+ int eap_peer_pax_register(void); -+#endif /* EAP_PAX */ -+ -+#ifdef EAP_SAKE -+ int eap_peer_sake_register(void); -+#endif /* EAP_SAKE */ -+ -+#ifdef EAP_GPSK -+ int eap_peer_gpsk_register(void); -+#endif /* EAP_GPSK */ -+ -+#ifdef EAP_WSC -+ int eap_peer_wsc_register(void); -+#endif /* EAP_WSC */ -+ -+#ifdef EAP_IKEV2 -+ int eap_peer_ikev2_register(void); -+#endif /* EAP_IKEV2 */ -+ -+#ifdef EAP_VENDOR_TEST -+ int eap_peer_vendor_test_register(void); -+#endif /* EAP_VENDOR_TEST */ -+ -+#ifdef EAP_TNC -+ int eap_peer_tnc_register(void); -+#endif -+ -+// ###################################################### -+ -+int eap_peer_set_method(int eap_method) -+{ -+ typedef int (*eap_method_register)(); -+ -+ static eap_method_register eap_method_register_funcs[] = -+ { -+ NULL, /* EAP_TYPE_NONE = 0, */ -+ NULL, /* EAP_TYPE_IDENTITY */ -+ NULL, /* EAP_TYPE_NOTIFICATION */ -+ NULL, /* EAP_TYPE_NAK */ -+#ifdef EAP_MD5 -+ eap_peer_md5_register, -+#else -+ NULL, /* EAP_TYPE_MD5 */ -+#endif -+ NULL, // EAP_TYPE_OTP -+ NULL, // EAP_TYPE_GTC -+ NULL, // EAP_TYPE_LEAP -+ NULL, // EAP_TYPE_SIM -+ NULL, // EAP_TYPE_AKA -+ -+ NULL, // EAP_TYPE_PEAP -+ NULL, // EAP_TYPE_MSCHAPV2 -+ NULL, // EAP_TYPE_TLV -+#ifdef EAP_TLS -+ eap_peer_tls_register, -+#else -+ NULL, // EAP_TYPE_TLS -+#endif -+ NULL, // EAP_TYPE_TNC -+ NULL, // EAP_TYPE_FAST -+ NULL, // EAP_TYPE_PAX -+ NULL, // EAP_TYPE_PSK -+ NULL, // EAP_TYPE_SAKE -+ NULL, // EAP_TYPE_IKEV2 -+ NULL, // EAP_TYPE_AKA_PRIME -+#ifdef EAP_TTLS -+ eap_peer_ttls_register, -+#else -+ NULL, // EAP_TYPE_TTLS -+#endif -+ NULL // EAP_TYPE_GPSK -+ -+ }; -+ -+ -+ if ( eap_method_register_funcs[eap_method] != NULL ) -+ { -+ eap_method_register_funcs[eap_method](); -+ return 1; -+ } -+ else -+ return -1; -+} -+ -+ - /** - * eap_peer_register_methods - Register statically linked EAP peer methods - * Returns: 0 on success, -1 on failure -diff -urN wpa_supplicant-0.6.10.orig/src/eap_peer/libeap0.pc wpa_supplicant-0.6.10/src/eap_peer/libeap0.pc ---- wpa_supplicant-0.6.10.orig/src/eap_peer/libeap0.pc 1970-01-01 03:00:00.000000000 +0300 -+++ wpa_supplicant-0.6.10/src/eap_peer/libeap0.pc 2010-07-22 03:45:02.000000000 +0400 -@@ -0,0 +1,10 @@ -+prefix=/usr -+exec_prefix=/usr -+libdir=${exec_prefix}/lib -+includedir=${prefix}/include/eap_peer -+ -+Name: libeap0 -+Description: EAP Peer Library API -+Version: 0.6.7 -+Libs: -L${libdir} -leap -+Cflags: -I${includedir} -diff -urN wpa_supplicant-0.6.10.orig/src/eap_peer/Makefile wpa_supplicant-0.6.10/src/eap_peer/Makefile ---- wpa_supplicant-0.6.10.orig/src/eap_peer/Makefile 2010-01-12 17:55:02.000000000 +0300 -+++ wpa_supplicant-0.6.10/src/eap_peer/Makefile 2010-07-22 03:45:31.000000000 +0400 -@@ -1,12 +1,179 @@ --all: -- @echo Nothing to be made. -+LIBEAP_NAME = libeap -+LIBEAP_CURRENT = 0 -+LIBEAP_REVISION = 0 -+LIBEAP_AGE = 0 -+ -+LIBEAP = $(LIBEAP_NAME).so.$(LIBEAP_CURRENT).$(LIBEAP_REVISION).$(LIBEAP_AGE) -+LIBEAP_SO = $(LIBEAP_NAME).so.$(LIBEAP_CURRENT) -+ -+.PHONY: all clean install uninstall -+ -+all: $(LIBEAP) -+ -+ifndef CC -+CC=gcc -+endif -+ -+ifndef CFLAGS -+CFLAGS = -MMD -O2 -Wall -g -+endif -+ -+CFLAGS += -fPIC -+ -+CONFIG_TLS=openssl -+ -+INCLUDE_INSTALL_DIR=/usr/include/eap_peer -+ -+CFLAGS += -I. -+CFLAGS += -I .. -+CFLAGS += -I ../crypto -+CFLAGS += -I ../utils -+CFLAGS += -I ../common -+ -+# at least for now, need to include config_ssid.h and config_blob.h from -+# wpa_supplicant directory -+CFLAGS += -I ../../wpa_supplicant -+ -+OBJS_both += ../utils/common.o -+OBJS_both += ../utils/os_unix.o -+OBJS_both += ../utils/wpa_debug.o -+OBJS_both += ../utils/base64.o -+OBJS_both += ../utils/wpabuf.o -+OBJS_both += ../crypto/md5.o -+OBJS_both += ../crypto/rc4.o -+OBJS_both += ../crypto/md4.o -+OBJS_both += ../crypto/sha1.o -+OBJS_both += ../crypto/des.o -+OBJS_both += ../crypto/aes_wrap.o -+OBJS_both += ../crypto/aes.o -+OBJS_both += ../crypto/ms_funcs.o -+OBJS_both += ../crypto/sha256.o -+ -+ -+OBJS_both += ../eap_common/eap_peap_common.o -+OBJS_both += ../eap_common/eap_psk_common.o -+OBJS_both += ../eap_common/eap_pax_common.o -+OBJS_both += ../eap_common/eap_sake_common.o -+OBJS_both += ../eap_common/eap_gpsk_common.o -+OBJS_both += ../eap_common/chap.o -+ -+OBJS_peer += ../eap_peer/eap_tls.o -+OBJS_peer += ../eap_peer/eap_peap.o -+OBJS_peer += ../eap_peer/eap_ttls.o -+OBJS_peer += ../eap_peer/eap_md5.o -+OBJS_peer += ../eap_peer/eap_mschapv2.o -+OBJS_peer += ../eap_peer/mschapv2.o -+OBJS_peer += ../eap_peer/eap_otp.o -+OBJS_peer += ../eap_peer/eap_gtc.o -+OBJS_peer += ../eap_peer/eap_leap.o -+OBJS_peer += ../eap_peer/eap_psk.o -+OBJS_peer += ../eap_peer/eap_pax.o -+OBJS_peer += ../eap_peer/eap_sake.o -+OBJS_peer += ../eap_peer/eap_gpsk.o -+OBJS_peer += ../eap_peer/eap.o -+OBJS_peer += ../eap_common/eap_common.o -+OBJS_peer += ../eap_peer/eap_methods.o -+OBJS_peer += ../eap_peer/eap_tls_common.o -+ -+CFLAGS += -DEAP_TLS -+CFLAGS += -DEAP_PEAP -+CFLAGS += -DEAP_TTLS -+CFLAGS += -DEAP_MD5 -+CFLAGS += -DEAP_MSCHAPv2 -+CFLAGS += -DEAP_GTC -+CFLAGS += -DEAP_OTP -+CFLAGS += -DEAP_LEAP -+CFLAGS += -DEAP_PSK -+CFLAGS += -DEAP_PAX -+CFLAGS += -DEAP_SAKE -+CFLAGS += -DEAP_GPSK -DEAP_GPSK_SHA256 -+CFLAGS += -DEAP_TLS_FUNCS -+ -+CFLAGS += -DIEEE8021X_EAPOL -+ -+ifeq ($(CONFIG_TLS), openssl) -+CFLAGS += -DEAP_TLS_OPENSSL -+OBJS_both += ../crypto/tls_openssl.o -+OBJS_both += ../crypto/crypto_openssl.o -+LIBS += -lssl -lcrypto -+CFLAGS += -DINTERNAL_SHA256 -+endif -+ -+ifeq ($(CONFIG_TLS), internal) -+OBJS_both += ../crypto/tls_internal.o -+OBJS_both += ../tls/tlsv1_common.o ../../tls/tlsv1_record.o -+OBJS_both += ../tls/tlsv1_cred.o -+OBJS_both += ../tls/asn1.o ../../tls/x509v3.o -+OBJS_both += ../crypto/crypto_internal.o ../../tls/rsa.o ../../tls/bignum.o -+ -+OBJS_peer += ../tls/tlsv1_client.o -+OBJS_peer += ../tls/tlsv1_client_write.o ../../tls/tlsv1_client_read.o -+CFLAGS += -DCONFIG_TLS_INTERNAL_CLIENT -+ -+OBJS_server += ../tls/tlsv1_server.o -+OBJS_server += ../tls/tlsv1_server_write.o ../../tls/tlsv1_server_read.o -+CFLAGS += -DCONFIG_TLS_INTERNAL_SERVER -+ -+CFLAGS += -DCONFIG_TLS_INTERNAL -+CFLAGS += -DCONFIG_CRYPTO_INTERNAL -+CFLAGS += -DCONFIG_INTERNAL_X509 -+CFLAGS += -DINTERNAL_AES -+CFLAGS += -DINTERNAL_SHA1 -+CFLAGS += -DINTERNAL_SHA256 -+CFLAGS += -DINTERNAL_MD5 -+CFLAGS += -DINTERNAL_MD4 -+CFLAGS += -DINTERNAL_DES -+ifdef CONFIG_INTERNAL_LIBTOMMATH -+CFLAGS += -DCONFIG_INTERNAL_LIBTOMMATH -+else -+LIBS += -ltommath -+endif -+endif -+ -+ifndef LDO -+LDO=$(CC) -+endif -+ -+ -+OBJS_lib=$(OBJS_both) $(OBJS_peer) -+ -+ #$(OBJS_server) -+ -+CFLAGS += -fPIC -DPIC -+LDFLAGS += -shared -+ -+$(LIBEAP): $(OBJS_lib) -+ $(LDO) $(LDFLAGS) $(OBJS_lib) -Wl,-soname -Wl,$(LIBEAP_SO) -o $(LIBEAP) $(LIBS) -+ -+ -+INCLUDE_HEADERS = ../utils/includes.h ../utils/common.h eap.h ../common/defs.h ../eap_common/eap_defs.h eap_methods.h eap_config.h ../utils/wpabuf.h ../crypto/tls.h ../utils/build_config.h ../utils/os.h ../utils/wpa_debug.h -+ -+install: -+ -+ mkdir -p $(DESTDIR)/usr/lib -+# copy the lib file to std lib location -+ cp $(LIBEAP) $(DESTDIR)/usr/lib -+ -+# copy the headers reqd by apps using eap peer library in its own subfolder under /usr/include -+ test -z $(DESTDIR)/$(INCLUDE_INSTALL_DIR) || mkdir -p $(DESTDIR)/$(INCLUDE_INSTALL_DIR) -+ -+# the header folder structure needs to be preserved. -+ test -z $(DESTDIR)/$(INCLUDE_INSTALL_DIR)/eap_common || mkdir -p $(DESTDIR)/$(INCLUDE_INSTALL_DIR)/eap_common -+ -+ cp $(INCLUDE_HEADERS) $(DESTDIR)/$(INCLUDE_INSTALL_DIR) -+ -+ mv $(DESTDIR)/$(INCLUDE_INSTALL_DIR)/eap_defs.h $(DESTDIR)/$(INCLUDE_INSTALL_DIR)/eap_common -+ -+ mkdir -p $(DESTDIR)/usr/lib/pkgconfig -+ cp libeap0.pc $(DESTDIR)/usr/lib/pkgconfig -+ -+uninstall: -+ -+ rm $(DESTDIR)/usr/lib/$(LIBEAP) -+ rm -fr $(DESTDIR)/$(INCLUDE_INSTALL_DIR) -+ rm -f $(DESTDIR)/usr/lib/pkgconfig/libeap0.pc - - clean: -- for d in $(SUBDIRS); do make -C $$d clean; done -- rm -f *~ *.o *.so *.d -+ rm -f core *~ *.o *.d libeap.a $(LIBEAP) - --install: -- if ls *.so >/dev/null 2>&1; then \ -- install -d $(DESTDIR)$(LIBDIR)/wpa_supplicant && \ -- cp *.so $(DESTDIR)$(LIBDIR)/wpa_supplicant \ -- ; fi -+-include $(OBJS:%.o=%.d) -diff -urN wpa_supplicant-0.6.10.orig/wpa_supplicant/Makefile wpa_supplicant-0.6.10/wpa_supplicant/Makefile ---- wpa_supplicant-0.6.10.orig/wpa_supplicant/Makefile 2010-01-12 17:55:02.000000000 +0300 -+++ wpa_supplicant-0.6.10/wpa_supplicant/Makefile 2010-07-22 04:04:36.000000000 +0400 -@@ -6,6 +6,8 @@ - CFLAGS = -MMD -O2 -Wall -g - endif - -+CFLAGS += -fPIC -+ - export LIBDIR ?= /usr/local/lib/ - export BINDIR ?= /usr/local/sbin/ - -@@ -17,7 +19,7 @@ - - ALL=wpa_supplicant wpa_passphrase wpa_cli - --all: verify_config $(ALL) dynamic_eap_methods -+all: verify_config $(ALL) dynamic_eap_methods eap_peer_lib - - verify_config: - @if [ ! -r .config ]; then \ -@@ -1102,6 +1104,9 @@ - wpa_cli: $(OBJS_c) - $(LDO) $(LDFLAGS) -o wpa_cli $(OBJS_c) $(LIBS_c) - -+eap_peer_lib: -+ $(MAKE) -C ../src/eap_peer -+ - link_test: $(OBJS) $(OBJS_h) tests/link_test.o - $(LDO) $(LDFLAGS) -o link_test $(OBJS) $(OBJS_h) tests/link_test.o $(LIBS) - diff --git a/net-wireless/libeap/libeap-0.6.10.ebuild b/net-wireless/libeap/libeap-0.6.10.ebuild deleted file mode 100644 index 0eab5a768541..000000000000 --- a/net-wireless/libeap/libeap-0.6.10.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/libeap/libeap-0.6.10.ebuild,v 1.2 2010/07/26 22:39:29 alexxy Exp $ - -EAPI="2" - -inherit eutils toolchain-funcs qt4 - -MY_PN="wpa_supplicant" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="libeap is library for wimax authorization" -HOMEPAGE="http://hostap.epitest.fi/wpa_supplicant/" -SRC_URI="http://hostap.epitest.fi/releases/${MY_PN}-${PV}.tar.gz" -LICENSE="|| ( GPL-2 BSD )" - -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="x86? ( - dev-libs/libnl - dev-libs/openssl - ) - amd64? ( app-emulation/emul-linux-x86-baselibs )" -DEPEND="${RDEPEND} - !net-wireless/wpa_supplicant[wimax] - dev-util/pkgconfig" - -S="${WORKDIR}/${MY_P}" - -pkg_setup() { - use amd64 && multilib_toolchain_setup x86 -} - -src_prepare() { - epatch "${FILESDIR}/${MY_P}-generate-libeap-peer.patch" -} - -src_compile() { - emake -C src/eap_peer || die "emake failed" -} - -src_install() { - insinto /usr/include/eap_peer - doins src/utils/includes.h - doins src/utils/common.h - doins src/eap_peer/eap.h - doins src/common/defs.h - doins src/eap_peer/eap_methods.h - doins src/eap_peer/eap_config.h - doins src/utils/wpabuf.h - doins src/crypto/tls.h - doins src/utils/build_config.h - doins src/utils/os.h - doins src/utils/wpa_debug.h - insinto /usr/include/eap_peer/eap_common - doins src/eap_common/eap_defs.h || die - insinto /usr/lib/pkgconfig - doins src/eap_peer/libeap0.pc - dolib.so src/eap_peer/libeap.so.0.0.0 - dosym /usr/$(get_libdir)/libeap.so.0.0.0 /usr/$(get_libdir)/libeap.so.0 -} diff --git a/net-wireless/libeap/metadata.xml b/net-wireless/libeap/metadata.xml deleted file mode 100644 index 63d7099c529d..000000000000 --- a/net-wireless/libeap/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer> - <email>alexxy@gentoo.org</email> - <name>Alexey Shvetsov</name> - </maintainer> - <herd>mobile</herd> -</pkgmetadata> |