From nobody@FreeBSD.org  Mon Sep 13 20:23:49 2010
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 0C980106564A
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 13 Sep 2010 20:23:49 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21])
	by mx1.freebsd.org (Postfix) with ESMTP id EE2E98FC0A
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 13 Sep 2010 20:23:48 +0000 (UTC)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.14.3/8.14.3) with ESMTP id o8DKNmi6095210
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 13 Sep 2010 20:23:48 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.14.3/8.14.3/Submit) id o8DKNmk2095202;
	Mon, 13 Sep 2010 20:23:48 GMT
	(envelope-from nobody)
Message-Id: <201009132023.o8DKNmk2095202@www.freebsd.org>
Date: Mon, 13 Sep 2010 20:23:48 GMT
From: Anders F Bjrklund <afb@rpm5.org>
To: freebsd-gnats-submit@FreeBSD.org
Subject: [new port] sysutils/yum - Installer/updater for rpm
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         150541
>Category:       ports
>Synopsis:       [new port] sysutils/yum - Installer/updater for rpm
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    gahr
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Sep 13 20:30:04 UTC 2010
>Closed-Date:    Fri Oct 19 08:48:57 UTC 2012
>Last-Modified:  Fri Oct 19 08:48:57 UTC 2012
>Originator:     Anders F Bjrklund
>Release:        7.3
>Organization:
>Environment:
>Description:
The yum package manager is used by Fedora (and CentOS) to manage RPM packages.
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	yum
#	yum/pkg-plist
#	yum/pkg-descr
#	yum/distinfo
#	yum/Makefile
#	yum/files
#	yum/files/patch-Makefile
#	yum/files/patch-docs-Makefile
#	yum/files/patch-po-Makefile
#	yum/files/patch-etc-Makefile
#	yum/files/patch-bin-yum.py
#	yum/files/patch-bin-yum-updatesd.py
#	yum/files/patch-yum-rpmsack.py
#	yum/files/patch-yum-config.py
#	yum/files/patch-yum-updatesd.py
#	yum/files/patch-yum-__init__.py
#	yum/files/patch-cli.py
#	yum/files/patch-yum-plugins.py
#	yum/files/patch-utils.py
#	yum/files/patch-yum-packages.py
#
echo c - yum
mkdir -p yum > /dev/null 2>&1
echo x - yum/pkg-plist
sed 's/^X//' >yum/pkg-plist << '468e8191f82b8b4e79b552948132fdb1'
Xbin/yum
Xsbin/yum-updatesd
X@exec mkdir share/yum-cli
Xshare/yum-cli/callback.py
Xshare/yum-cli/callback.pyc
Xshare/yum-cli/cli.py
Xshare/yum-cli/cli.pyc
Xshare/yum-cli/output.py
Xshare/yum-cli/output.pyc
Xshare/yum-cli/shell.py
Xshare/yum-cli/shell.pyc
Xshare/yum-cli/utils.py
Xshare/yum-cli/utils.pyc
Xshare/yum-cli/yumcommands.py
Xshare/yum-cli/yumcommands.pyc
Xshare/yum-cli/yummain.py
Xshare/yum-cli/yummain.pyc
Xshare/yum-cli/yumupd.py
Xshare/yum-cli/yumupd.pyc
X@dirrm share/yum-cli
X@exec mkdir %%PYTHON_SITELIBDIR%%/rpmUtils
X%%PYTHON_SITELIBDIR%%/rpmUtils/__init__.py
X%%PYTHON_SITELIBDIR%%/rpmUtils/__init__.pyc
X%%PYTHON_SITELIBDIR%%/rpmUtils/arch.py
X%%PYTHON_SITELIBDIR%%/rpmUtils/arch.pyc
X%%PYTHON_SITELIBDIR%%/rpmUtils/miscutils.py
X%%PYTHON_SITELIBDIR%%/rpmUtils/miscutils.pyc
X%%PYTHON_SITELIBDIR%%/rpmUtils/oldUtils.py
X%%PYTHON_SITELIBDIR%%/rpmUtils/oldUtils.pyc
X%%PYTHON_SITELIBDIR%%/rpmUtils/transaction.py
X%%PYTHON_SITELIBDIR%%/rpmUtils/transaction.pyc
X%%PYTHON_SITELIBDIR%%/rpmUtils/updates.py
X%%PYTHON_SITELIBDIR%%/rpmUtils/updates.pyc
X@dirrm %%PYTHON_SITELIBDIR%%/rpmUtils
X@exec mkdir %%PYTHON_SITELIBDIR%%/yum
X%%PYTHON_SITELIBDIR%%/yum/Errors.py
X%%PYTHON_SITELIBDIR%%/yum/Errors.pyc
X%%PYTHON_SITELIBDIR%%/yum/__init__.py
X%%PYTHON_SITELIBDIR%%/yum/__init__.pyc
X%%PYTHON_SITELIBDIR%%/yum/callbacks.py
X%%PYTHON_SITELIBDIR%%/yum/callbacks.pyc
X%%PYTHON_SITELIBDIR%%/yum/comps.py
X%%PYTHON_SITELIBDIR%%/yum/comps.pyc
X%%PYTHON_SITELIBDIR%%/yum/config.py
X%%PYTHON_SITELIBDIR%%/yum/config.pyc
X%%PYTHON_SITELIBDIR%%/yum/constants.py
X%%PYTHON_SITELIBDIR%%/yum/constants.pyc
X%%PYTHON_SITELIBDIR%%/yum/depsolve.py
X%%PYTHON_SITELIBDIR%%/yum/depsolve.pyc
X%%PYTHON_SITELIBDIR%%/yum/failover.py
X%%PYTHON_SITELIBDIR%%/yum/failover.pyc
X%%PYTHON_SITELIBDIR%%/yum/history.py
X%%PYTHON_SITELIBDIR%%/yum/history.pyc
X%%PYTHON_SITELIBDIR%%/yum/i18n.py
X%%PYTHON_SITELIBDIR%%/yum/i18n.pyc
X%%PYTHON_SITELIBDIR%%/yum/logginglevels.py
X%%PYTHON_SITELIBDIR%%/yum/logginglevels.pyc
X%%PYTHON_SITELIBDIR%%/yum/mdparser.py
X%%PYTHON_SITELIBDIR%%/yum/mdparser.pyc
X%%PYTHON_SITELIBDIR%%/yum/metalink.py
X%%PYTHON_SITELIBDIR%%/yum/metalink.pyc
X%%PYTHON_SITELIBDIR%%/yum/misc.py
X%%PYTHON_SITELIBDIR%%/yum/misc.pyc
X%%PYTHON_SITELIBDIR%%/yum/packageSack.py
X%%PYTHON_SITELIBDIR%%/yum/packageSack.pyc
X%%PYTHON_SITELIBDIR%%/yum/packages.py
X%%PYTHON_SITELIBDIR%%/yum/packages.pyc
X%%PYTHON_SITELIBDIR%%/yum/parser.py
X%%PYTHON_SITELIBDIR%%/yum/parser.pyc
X%%PYTHON_SITELIBDIR%%/yum/pgpmsg.py
X%%PYTHON_SITELIBDIR%%/yum/pgpmsg.pyc
X%%PYTHON_SITELIBDIR%%/yum/pkgtag_db.py
X%%PYTHON_SITELIBDIR%%/yum/pkgtag_db.pyc
X%%PYTHON_SITELIBDIR%%/yum/plugins.py
X%%PYTHON_SITELIBDIR%%/yum/plugins.pyc
X%%PYTHON_SITELIBDIR%%/yum/repoMDObject.py
X%%PYTHON_SITELIBDIR%%/yum/repoMDObject.pyc
X%%PYTHON_SITELIBDIR%%/yum/repos.py
X%%PYTHON_SITELIBDIR%%/yum/repos.pyc
X%%PYTHON_SITELIBDIR%%/yum/rpmsack.py
X%%PYTHON_SITELIBDIR%%/yum/rpmsack.pyc
X%%PYTHON_SITELIBDIR%%/yum/rpmtrans.py
X%%PYTHON_SITELIBDIR%%/yum/rpmtrans.pyc
X%%PYTHON_SITELIBDIR%%/yum/sqlitesack.py
X%%PYTHON_SITELIBDIR%%/yum/sqlitesack.pyc
X%%PYTHON_SITELIBDIR%%/yum/sqlutils.py
X%%PYTHON_SITELIBDIR%%/yum/sqlutils.pyc
X%%PYTHON_SITELIBDIR%%/yum/transactioninfo.py
X%%PYTHON_SITELIBDIR%%/yum/transactioninfo.pyc
X%%PYTHON_SITELIBDIR%%/yum/update_md.py
X%%PYTHON_SITELIBDIR%%/yum/update_md.pyc
X%%PYTHON_SITELIBDIR%%/yum/yumRepo.py
X%%PYTHON_SITELIBDIR%%/yum/yumRepo.pyc
X@dirrm %%PYTHON_SITELIBDIR%%/yum
Xetc/logrotate.d/yum
Xetc/rc.d/init.d/yum-updatesd
Xetc/dbus-1/system.d/yum-updatesd.conf
Xetc/bash_completion.d/yum.bash
X@exec mkdir -p %D/etc/yum/repos.d
X@dirrm etc/yum/repos.d
X@unexec if cmp -s %D/etc/yum/yum.conf.sample %D/etc/yum/yum.conf; then rm -f %D/etc/yum/yum.conf; fi
Xetc/yum/yum.conf.sample
X@exec if [ ! -f %D/etc/yum/yum.conf ]; then cp -p %D/%F %B/yum.conf; fi
X@unexec if cmp -s %D/etc/yum/yum-updatesd.conf.sample %D/etc/yum/yum-updatesd.conf; then rm -f %D/etc/yum/yum-updatesd.conf; fi
Xetc/yum/yum-updatesd.conf.sample
X@exec if [ ! -f %D/etc/yum-updatesd/yum.conf ]; then cp -p %D/%F %B/yum-updatesd.conf; fi
X@dirrm etc/yum
X@cwd /
X@exec mkdir -p /var/cache/yum
X@dirrm /var/cache/yum
X@dirrm /var/cache
X@exec mkdir -p /var/lib/yum
X@dirrm /var/lib/yum
X@dirrm /var/lib
X
468e8191f82b8b4e79b552948132fdb1
echo x - yum/pkg-descr
sed 's/^X//' >yum/pkg-descr << '230835c56f9d6fe68aa7a4375c28ffaf'
XYum is a utility that can check for and automatically download and
Xinstall updated RPM packages. Dependencies are obtained and downloaded
Xautomatically prompting the user as necessary. 
X
XWWW: http://yum.baseurl.org/
230835c56f9d6fe68aa7a4375c28ffaf
echo x - yum/distinfo
sed 's/^X//' >yum/distinfo << '69bf9e2bce9dd38622bd137705efa480'
XMD5 (yum-3.2.28.tar.gz) = 91eff58aa4c25cd4f46b21201bbf9bea
XSHA256 (yum-3.2.28.tar.gz) = 2a69838a55528729b1126696b319d84f34036523ab78953af8a41e82a2e4e913
XSIZE (yum-3.2.28.tar.gz) = 885287
69bf9e2bce9dd38622bd137705efa480
echo x - yum/Makefile
sed 's/^X//' >yum/Makefile << 'aa720e3fcc559f66634f8ded2cf4b1b4'
X# New ports collection makefile for:	yum
X# Date created:		22 August 2010
X# Whom:			Anders F Bjorklund <afb@rpm5.org>
X#
X# $FreeBSD$
X
XPORTNAME=	yum
XPORTVERSION=	3.2.28
XCATEGORIES=	sysutils
XMASTER_SITES=	http://yum.baseurl.org/download/3.2/
X
XMAINTAINER=	ports@FreeBSD.org
XCOMMENT=	Installer/updater for rpm
X
XBUILD_DEPENDS=	bash:${PORTSDIR}/shells/bash \
X		msgfmt:${PORTSDIR}/devel/gettext \
X		intltool-update:${PORTSDIR}/textproc/intltool
XRUN_DEPENDS=	${PYTHON_SITELIBDIR}/rpm:${PORTSDIR}/archivers/rpm4 \
X		${PYTHON_SITELIBDIR}/_sqlite3.so:${PORTSDIR}/databases/py-sqlite3 \
X		${PYTHON_SITELIBDIR}/sqlitecachec.py:${PORTSDIR}/archivers/py-yum-metadata-parser \
X		${PYTHON_SITELIBDIR}/iniparse:${PORTSDIR}/devel/py-iniparse \
X		${PYTHON_SITELIBDIR}/urlgrabber:${PORTSDIR}/www/py-urlgrabber
X
XUSE_PYTHON=     yes
XUSE_GMAKE=      yes
X
XMAKE_ARGS=	MAKE=${GMAKE} PYTHON=${PYTHON_CMD} \
X		prefix=${PREFIX} mandir=${MANPREFIX}/man sysconfdir=${PREFIX}/etc
X
XMAN5=		yum.conf.5 yum-updatesd.conf.5
XMAN8=		yum.8 yum-updatesd.8 yum-shell.8
X
XRPMDIR?=	/var/lib/rpm
X
Xpost-patch:
X	${REINPLACE_CMD} -e 's|@PREFIX@|${PREFIX}|g' -e \
X	's|@RPMDIR@|${RPMDIR}|g' -e \
X	's|@LOCALBASE@|${LOCALBASE}|g' \
X		${WRKSRC}/bin/yum.py \
X		${WRKSRC}/bin/yum-updatesd.py \
X		${WRKSRC}/cli.py \
X		${WRKSRC}/yum-updatesd.py \
X		${WRKSRC}/yum/__init__.py \
X		${WRKSRC}/yum/config.py \
X		${WRKSRC}/yum/rpmsack.py \
X		${WRKSRC}/yum/plugins.py
X	${REINPLACE_CMD} -e 's|#!/usr/bin/python|#!${PYTHON_CMD}|' \
X		${WRKSRC}/bin/yum.py \
X		${WRKSRC}/bin/yum-updatesd.py \
X		${WRKSRC}/callback.py \
X		${WRKSRC}/cli.py \
X		${WRKSRC}/output.py \
X		${WRKSRC}/yumcommands.py \
X		${WRKSRC}/yummain.py \
X		${WRKSRC}/yum-updatesd.py \
X		${WRKSRC}/utils.py \
X		${WRKSRC}/rpmUtils/__init__.py \
X		${WRKSRC}/rpmUtils/arch.py \
X		${WRKSRC}/rpmUtils/miscutils.py \
X		${WRKSRC}/rpmUtils/oldUtils.py \
X		${WRKSRC}/rpmUtils/transaction.py \
X		${WRKSRC}/rpmUtils/updates.py \
X		${WRKSRC}/yum/__init__.py \
X		${WRKSRC}/yum/Errors.py \
X		${WRKSRC}/yum/callbacks.py \
X		${WRKSRC}/yum/config.py \
X		${WRKSRC}/yum/depsolve.py \
X		${WRKSRC}/yum/failover.py \
X		${WRKSRC}/yum/history.py \
X		${WRKSRC}/yum/i18n.py \
X		${WRKSRC}/yum/metalink.py \
X		${WRKSRC}/yum/packageSack.py \
X		${WRKSRC}/yum/packages.py \
X		${WRKSRC}/yum/pkgtag_db.py \
X		${WRKSRC}/yum/repoMDObject.py \
X		${WRKSRC}/yum/repos.py \
X		${WRKSRC}/yum/rpmsack.py \
X		${WRKSRC}/yum/rpmtrans.py \
X		${WRKSRC}/yum/sqlitesack.py \
X		${WRKSRC}/yum/sqlutils.py \
X		${WRKSRC}/yum/update_md.py
X
Xpost-install:
X	if [ ! -f ${PREFIX}/etc/yum/yum.conf ]; then \
X		${CP} -p ${PREFIX}/etc/yum/yum.conf.sample ${PREFIX}/etc/yum/yum.conf; \
X	fi
X	if [ ! -f ${PREFIX}/etc/yum/yum-updatesd.conf ]; then \
X		${CP} -p ${PREFIX}/etc/yum/yum-updatesd.conf.sample ${PREFIX}/etc/yum/yum-updatesd.conf; \
X	fi
X
X.include <bsd.port.mk>
aa720e3fcc559f66634f8ded2cf4b1b4
echo c - yum/files
mkdir -p yum/files > /dev/null 2>&1
echo x - yum/files/patch-Makefile
sed 's/^X//' >yum/files/patch-Makefile << '9333385e3422b61169b9fc81b02d8216'
X--- Makefile.orig	2010-05-06 16:54:46.000000000 +0200
X+++ Makefile	2010-08-22 14:31:31.000000000 +0200
X@@ -7,36 +7,39 @@
X VERSION=$(shell awk '/Version:/ { print $$2 }' ${PKGNAME}.spec)
X RELEASE=$(shell awk '/Release:/ { print $$2 }' ${PKGNAME}.spec)
X CVSTAG=yum-$(subst .,_,$(VERSION)-$(RELEASE))
X+MAKE=make
X PYTHON=python
X WEBHOST = yum.baseurl.org
X WEB_DOC_PATH = /srv/projects/yum/web/download/docs/yum-api/
X 
X+prefix = /usr
X+
X all: subdirs
X 
X clean:
X 	rm -f *.pyc *.pyo *~ *.bak
X-	for d in $(SUBDIRS); do make -C $$d clean ; done
X+	for d in $(SUBDIRS); do $(MAKE) -C $$d clean ; done
X 	cd test; rm -f *.pyc *.pyo *~ *.bak
X 
X subdirs:
X-	for d in $(SUBDIRS); do make PYTHON=$(PYTHON) -C $$d; [ $$? = 0 ] || exit 1 ; done
X+	for d in $(SUBDIRS); do $(MAKE) PYTHON=$(PYTHON) -C $$d; [ $$? = 0 ] || exit 1 ; done
X 
X install:
X-	mkdir -p $(DESTDIR)/usr/share/yum-cli
X+	mkdir -p $(DESTDIR)$(prefix)/share/yum-cli
X 	for p in $(PYFILES) ; do \
X-		install -m 644 $$p $(DESTDIR)/usr/share/yum-cli/$$p; \
X+		install -m 644 $$p $(DESTDIR)$(prefix)/share/yum-cli/$$p; \
X 	done
X-	mv $(DESTDIR)/usr/share/yum-cli/yum-updatesd.py $(DESTDIR)/usr/share/yum-cli/yumupd.py
X-	$(PYTHON) -c "import compileall; compileall.compile_dir('$(DESTDIR)/usr/share/yum-cli', 1, '$(PYDIR)', 1)"
X+	mv $(DESTDIR)$(prefix)/share/yum-cli/yum-updatesd.py $(DESTDIR)$(prefix)/share/yum-cli/yumupd.py
X+	$(PYTHON) -c "import compileall; compileall.compile_dir('$(DESTDIR)$(prefix)/share/yum-cli', 1, '$(PYDIR)', 1)"
X 
X-	mkdir -p $(DESTDIR)/usr/bin $(DESTDIR)/usr/sbin
X-	install -m 755 bin/yum.py $(DESTDIR)/usr/bin/yum
X-	install -m 755 bin/yum-updatesd.py $(DESTDIR)/usr/sbin/yum-updatesd
X+	mkdir -p $(DESTDIR)$(prefix)/bin $(DESTDIR)$(prefix)/sbin
X+	install -m 755 bin/yum.py $(DESTDIR)$(prefix)/bin/yum
X+	install -m 755 bin/yum-updatesd.py $(DESTDIR)$(prefix)/sbin/yum-updatesd
X 
X 	mkdir -p $(DESTDIR)/var/cache/yum
X 	mkdir -p $(DESTDIR)/var/lib/yum
X 
X-	for d in $(SUBDIRS); do make PYTHON=$(PYTHON) DESTDIR=`cd $(DESTDIR); pwd` -C $$d install; [ $$? = 0 ] || exit 1; done
X+	for d in $(SUBDIRS); do $(MAKE) PYTHON=$(PYTHON) DESTDIR=`if [ ! -z "$(DESTDIR)" ]; then cd $(DESTDIR); pwd; fi` -C $$d install; [ $$? = 0 ] || exit 1; done
X 
X .PHONY: docs test
X 
X@@ -64,7 +67,7 @@
X test:
X 	@nosetests -i ".*test" test
X 	@test/check-po-yes-no.py
X-	cd po; make test
X+	cd po; $(MAKE) test
X 
X test-skipbroken:
X 	@nosetests -i ".*test" test/skipbroken-tests.py
9333385e3422b61169b9fc81b02d8216
echo x - yum/files/patch-docs-Makefile
sed 's/^X//' >yum/files/patch-docs-Makefile << '18699777c61c5540acd8385bc137a0b5'
X--- docs/Makefile.orig	2010-05-06 16:54:46.000000000 +0200
X+++ docs/Makefile	2010-08-22 11:56:34.000000000 +0200
X@@ -1,3 +1,7 @@
X+prefix = /usr
X+
X+mandir = $(prefix)/share/man
X+
X all:
X 	echo "Nothing to do"
X 
X@@ -6,10 +10,10 @@
X 	rm -fr epydoc
X 
X install:
X-	mkdir -p $(DESTDIR)/usr/share/man/man5
X-	mkdir -p $(DESTDIR)/usr/share/man/man8
X-	install -m 644 yum.8 $(DESTDIR)/usr/share/man/man8/yum.8
X-	install -m 644 yum-shell.8 $(DESTDIR)/usr/share/man/man8/yum-shell.8
X-	install -m 644 yum.conf.5 $(DESTDIR)/usr/share/man/man5/yum.conf.5
X-	install -m 644 yum-updatesd.8 $(DESTDIR)/usr/share/man/man8/yum-updatesd.8
X-	install -m 644 yum-updatesd.conf.5 $(DESTDIR)/usr/share/man/man5/yum-updatesd.conf.5
X+	mkdir -p $(DESTDIR)$(mandir)/man5
X+	mkdir -p $(DESTDIR)$(mandir)/man8
X+	install -m 644 yum.8 $(DESTDIR)$(mandir)/man8/yum.8
X+	install -m 644 yum-shell.8 $(DESTDIR)$(mandir)/man8/yum-shell.8
X+	install -m 644 yum.conf.5 $(DESTDIR)$(mandir)/man5/yum.conf.5
X+	install -m 644 yum-updatesd.8 $(DESTDIR)$(mandir)/man8/yum-updatesd.8
X+	install -m 644 yum-updatesd.conf.5 $(DESTDIR)$(mandir)/man5/yum-updatesd.conf.5
18699777c61c5540acd8385bc137a0b5
echo x - yum/files/patch-po-Makefile
sed 's/^X//' >yum/files/patch-po-Makefile << '65f714043b928697b9f708b59db6882f'
X--- po/Makefile.orig	2010-05-06 16:54:46.000000000 +0200
X+++ po/Makefile	2010-08-22 12:08:27.000000000 +0200
X@@ -1,7 +1,11 @@
X+prefix = /usr
X+
X+localedir = $(prefix)/share/locale
X+
X INSTALL= /usr/bin/install -c
X INSTALL_PROGRAM= ${INSTALL}
X INSTALL_DATA= ${INSTALL} -m 644
X-INSTALLNLSDIR=$(DESTDIR)/usr/share/locale
X+INSTALLNLSDIR=$(DESTDIR)$(localedir)
X top_srcdir = "."
X 
X 
X@@ -77,4 +81,4 @@
X 	msgfmt -c $$n; \
X 	done
X 
X- 
X\ No newline at end of file
X+ 
65f714043b928697b9f708b59db6882f
echo x - yum/files/patch-etc-Makefile
sed 's/^X//' >yum/files/patch-etc-Makefile << 'bb6323a000b225ac60a76966e638e92b'
X--- etc/Makefile.orig	2010-05-06 16:54:46.000000000 +0200
X+++ etc/Makefile	2010-08-22 13:42:42.000000000 +0200
X@@ -1,4 +1,8 @@
X-YUMETC=$(DESTDIR)/etc/yum
X+prefix = /usr
X+
X+sysconfdir = /etc
X+
X+YUMETC=$(DESTDIR)$(sysconfdir)/yum
X 
X all:
X 	echo "Nothing to do"
X@@ -7,25 +11,25 @@
X 	rm -f *.pyc *.pyo *~
X 
X install:
X-	mkdir -p $(DESTDIR)/etc/yum/
X-	mkdir -p $(DESTDIR)/etc/yum/protected.d
X-	mkdir -p $(DESTDIR)/etc/yum/repos.d
X-	mkdir -p $(DESTDIR)/etc/yum/vars
X+	mkdir -p $(DESTDIR)$(sysconfdir)/yum/
X+	mkdir -p $(DESTDIR)$(sysconfdir)/yum/protected.d
X+	mkdir -p $(DESTDIR)$(sysconfdir)/yum/repos.d
X+	mkdir -p $(DESTDIR)$(sysconfdir)/yum/vars
X 
X-	install -m 644 yum.conf $(YUMETC)/yum.conf
X+	install -m 644 yum.conf $(YUMETC)/yum.conf.sample
X 
X 	install -m 644 version-groups.conf $(YUMETC)/version-groups.conf
X 
X-	mkdir -p $(DESTDIR)/etc/logrotate.d
X-	install -m 644 yum.logrotate $(DESTDIR)/etc/logrotate.d/yum
X+	mkdir -p $(DESTDIR)$(sysconfdir)/logrotate.d
X+	install -m 644 yum.logrotate $(DESTDIR)$(sysconfdir)/logrotate.d/yum
X 
X-	mkdir -p $(DESTDIR)/etc/rc.d/init.d
X-	install -m 755 yum-updatesd.init $(DESTDIR)/etc/rc.d/init.d/yum-updatesd
X+	mkdir -p $(DESTDIR)$(sysconfdir)/rc.d/init.d
X+	install -m 755 yum-updatesd.init $(DESTDIR)$(sysconfdir)/rc.d/init.d/yum-updatesd
X 
X-	mkdir -p $(DESTDIR)/etc/dbus-1/system.d/
X-	install -m 755 yum-updatesd-dbus.conf $(DESTDIR)/etc/dbus-1/system.d/yum-updatesd.conf
X+	mkdir -p $(DESTDIR)$(sysconfdir)/dbus-1/system.d/
X+	install -m 755 yum-updatesd-dbus.conf $(DESTDIR)$(sysconfdir)/dbus-1/system.d/yum-updatesd.conf
X 
X-	install -m 755 yum-updatesd.conf $(DESTDIR)/etc/yum/yum-updatesd.conf
X+	install -m 755 yum-updatesd.conf $(DESTDIR)$(sysconfdir)/yum/yum-updatesd.conf.sample
X 
X-	mkdir -p $(DESTDIR)/etc/bash_completion.d
X-	install -m 644 yum.bash $(DESTDIR)/etc/bash_completion.d
X+	mkdir -p $(DESTDIR)$(sysconfdir)/bash_completion.d
X+	install -m 644 yum.bash $(DESTDIR)$(sysconfdir)/bash_completion.d
bb6323a000b225ac60a76966e638e92b
echo x - yum/files/patch-bin-yum.py
sed 's/^X//' >yum/files/patch-bin-yum.py << '79962ae1d3cfd3a8953e21b1ffc58370'
X--- bin/yum.py.orig	2010-05-06 16:54:46.000000000 +0200
X+++ bin/yum.py	2010-08-22 12:55:43.000000000 +0200
X@@ -23,7 +23,7 @@
X """ % (sys.exc_value, sys.version)
X     sys.exit(1)
X 
X-sys.path.insert(0, '/usr/share/yum-cli')
X+sys.path.insert(0, '@PREFIX@/share/yum-cli')
X try:
X     import yummain
X     yummain.user_main(sys.argv[1:], exit_code=True)
79962ae1d3cfd3a8953e21b1ffc58370
echo x - yum/files/patch-bin-yum-updatesd.py
sed 's/^X//' >yum/files/patch-bin-yum-updatesd.py << '184da39a60a1b950df2235818226b220'
X--- bin/yum-updatesd.py.orig	2010-08-22 12:58:40.000000000 +0200
X+++ bin/yum-updatesd.py	2010-08-22 12:59:38.000000000 +0200
X@@ -16,7 +16,7 @@
X     os.dup2(fd, 2)
X     os.close(fd)
X 
X-sys.path.insert(0, '/usr/share/yum-cli')
X+sys.path.insert(0, '@PREFIX@/share/yum-cli')
X try:
X     import yumupd
X     yumupd.main(options)
184da39a60a1b950df2235818226b220
echo x - yum/files/patch-yum-rpmsack.py
sed 's/^X//' >yum/files/patch-yum-rpmsack.py << 'f20506f2c48eb764751e8290abedadaf'
X--- yum/rpmsack.py.orig	2010-07-26 23:04:25.000000000 +0200
X+++ yum/rpmsack.py	2010-08-22 15:38:07.000000000 +0200
X@@ -894,7 +894,7 @@
X         # http://lists.rpm.org/pipermail/rpm-maint/2007-November/001719.html
X         # ...if anything gets implemented, we should change.
X         rpmdbvfname = self._cachedir + "/version"
X-        rpmdbfname  = self.root + "/var/lib/rpm/Packages"
X+        rpmdbfname  = self.root + "@RPMDIR@/Packages"
X 
X         if os.path.exists(rpmdbvfname) and os.path.exists(rpmdbfname):
X             # See if rpmdb has "changed" ...
X@@ -1428,6 +1428,7 @@
X         self.conf.writable = False
X         
X         self._packages = {} # pkgid = dir
X+        self.yumdb_cache = None
X         if not os.path.exists(self.conf.db_path):
X             try:
X                 os.makedirs(self.conf.db_path)
f20506f2c48eb764751e8290abedadaf
echo x - yum/files/patch-yum-config.py
sed 's/^X//' >yum/files/patch-yum-config.py << '882ed8d0670346dc2a03ad0d8f662e0b'
X--- yum/config.py.orig	2010-06-17 17:24:18.000000000 +0200
X+++ yum/config.py	2010-08-22 13:27:21.000000000 +0200
X@@ -614,10 +614,10 @@
X 
X     distroverpkg = Option('redhat-release')
X     installroot = Option('/')
X-    config_file_path = Option('/etc/yum/yum.conf')
X+    config_file_path = Option('@PREFIX@/etc/yum/yum.conf')
X     plugins = BoolOption(False)
X-    pluginpath = ListOption(['/usr/share/yum-plugins', '/usr/lib/yum-plugins'])
X-    pluginconfpath = ListOption(['/etc/yum/pluginconf.d'])
X+    pluginpath = ListOption(['@PREFIX@/share/yum-plugins', '@PREFIX@/lib/yum-plugins'])
X+    pluginconfpath = ListOption(['@PREFIX@/etc/yum/pluginconf.d'])
X     gaftonmode = BoolOption(False)
X     syslog_ident = Option()
X     syslog_facility = Option('LOG_USER')
X@@ -637,7 +637,7 @@
X 
X     keepcache = BoolOption(True)
X     logfile = Option('/var/log/yum.log')
X-    reposdir = ListOption(['/etc/yum/repos.d', '/etc/yum.repos.d'])
X+    reposdir = ListOption(['@PREFIX@/etc/yum/repos.d', '@PREFIX@/etc/yum.repos.d'])
X 
X     commands = ListOption()
X     exclude = ListOption()
X@@ -733,7 +733,7 @@
X 
X     rpmverbosity = Option('info')
X 
X-    protected_packages = ListOption("yum, glob:/etc/yum/protected.d/*.conf",
X+    protected_packages = ListOption("yum, glob:@PREFIX@/etc/yum/protected.d/*.conf",
X                                     parse_default=True)
X     exit_on_lock = BoolOption(False)
X     
X@@ -898,7 +898,7 @@
X     
X     # Read the FS yumvars
X     try:
X-        dir_fsvars = yumconf.installroot + "/etc/yum/vars/"
X+        dir_fsvars = yumconf.installroot + "@PREFIX@/etc/yum/vars/"
X         fsvars = os.listdir(dir_fsvars)
X     except OSError:
X         fsvars = []
X@@ -936,7 +936,7 @@
X     
X     return yumconf
X 
X-def readVersionGroupsConfig(configfile="/etc/yum/version-groups.conf"):
X+def readVersionGroupsConfig(configfile="@PREFIX@/etc/yum/version-groups.conf"):
X     parser = ConfigParser()
X     confpp_obj = ConfigPreProcessor(configfile)
X     try:
X@@ -1048,7 +1048,7 @@
X     fp.close()
X 
X #def main():
X-#    mainconf = readMainConfig(readStartupConfig('/etc/yum/yum.conf', '/'))
X+#    mainconf = readMainConfig(readStartupConfig('@PREFIX@/etc/yum/yum.conf', '/'))
X #    print mainconf.cachedir
X #
X #if __name__ == '__main__':
882ed8d0670346dc2a03ad0d8f662e0b
echo x - yum/files/patch-yum-updatesd.py
sed 's/^X//' >yum/files/patch-yum-updatesd.py << 'b9cd9b1997937ae4a1d2a0d88a158a98'
X--- yum-updatesd.py.orig	2010-05-06 16:54:46.000000000 +0200
X+++ yum-updatesd.py	2010-08-22 13:29:51.000000000 +0200
X@@ -53,10 +53,10 @@
X from yum.update_md import UpdateMetadata
X 
X # FIXME: is it really sane to use this from here?
X-sys.path.append('/usr/share/yum-cli')
X+sys.path.append('@PREFIX@/share/yum-cli')
X import callback
X 
X-config_file = '/etc/yum/yum-updatesd.conf'
X+config_file = '@PREFIX@/etc/yum/yum-updatesd.conf'
X initial_directory = os.getcwd()
X 
X class UpdateEmitter(object):
b9cd9b1997937ae4a1d2a0d88a158a98
echo x - yum/files/patch-yum-__init__.py
sed 's/^X//' >yum/files/patch-yum-__init__.py << 'd86c5dbef23f629faf9047a4668aa2c8'
X--- yum/__init__.py.orig	2010-07-30 21:59:10.000000000 +0200
X+++ yum/__init__.py	2010-08-22 13:33:50.000000000 +0200
X@@ -92,7 +92,7 @@
X        you tweak it here, and when yb.conf does it's thing ... it happens. """
X 
X     def __init__(self):
X-        self.fn = '/etc/yum/yum.conf'
X+        self.fn = '@PREFIX@/etc/yum/yum.conf'
X         self.root = '/'
X         self.init_plugins = True
X         self.plugin_types = (plugins.TYPE_CORE,)
X@@ -208,7 +208,7 @@
X         self.preconf.init_plugins = False
X         self.conf.cache = cache
X 
X-    def doConfigSetup(self, fn='/etc/yum/yum.conf', root='/', init_plugins=True,
X+    def doConfigSetup(self, fn='@PREFIX@/etc/yum/yum.conf', root='/', init_plugins=True,
X             plugin_types=(plugins.TYPE_CORE,), optparser=None, debuglevel=None,
X             errorlevel=None):
X         warnings.warn(_('doConfigSetup() will go away in a future version of Yum.\n'),
X@@ -270,9 +270,9 @@
X 
X         # TODO: Remove this block when we no longer support configs outside
X         # of /etc/yum/
X-        if fn == '/etc/yum/yum.conf' and not os.path.exists(fn):
X+        if fn == '@PREFIX@/etc/yum/yum.conf' and not os.path.exists(fn):
X             # Try the old default
X-            fn = '/etc/yum.conf'
X+            fn = '@PREFIX@/etc/yum.conf'
X 
X         startupconf = config.readStartupConfig(fn, root)
X         startupconf.arch = arch
d86c5dbef23f629faf9047a4668aa2c8
echo x - yum/files/patch-cli.py
sed 's/^X//' >yum/files/patch-cli.py << '7b57345f5671db45551e49a45abbf380'
X--- cli.py.orig	2010-07-07 20:46:08.000000000 +0200
X+++ cli.py	2010-08-22 13:35:53.000000000 +0200
X@@ -1412,10 +1412,10 @@
X         if opts.installroot:
X             if os.access(opts.installroot+'/'+opts.conffile, os.R_OK):
X                 opts.conffile = opts.installroot+'/'+opts.conffile
X-            elif opts.conffile == '/etc/yum/yum.conf':
X-                # check if /installroot/etc/yum.conf exists.
X-                if os.access(opts.installroot+'/etc/yum.conf', os.R_OK):
X-                    opts.conffile = opts.installroot+'/etc/yum.conf'         
X+            elif opts.conffile == '@PREFIX@/etc/yum/yum.conf':
X+                # check if /installroot@PREFIX@/etc/yum.conf exists.
X+                if os.access(opts.installroot+'@PREFIX@/etc/yum.conf', os.R_OK):
X+                    opts.conffile = opts.installroot+'@PREFIX@/etc/yum.conf'         
X             root=opts.installroot
X         else:
X             root = '/'
X@@ -1456,7 +1456,7 @@
X                 action="store_true",
X                 help=_("run entirely from system cache, don't update cache"))
X         group.add_option("-c", "--config", dest="conffile",
X-                default='/etc/yum/yum.conf',
X+                default='@PREFIX@/etc/yum/yum.conf',
X                 help=_("config file location"), metavar='[config file]')
X         group.add_option("-R", "--randomwait", dest="sleeptime", type='int',
X                 default=None,
7b57345f5671db45551e49a45abbf380
echo x - yum/files/patch-yum-plugins.py
sed 's/^X//' >yum/files/patch-yum-plugins.py << '45eb97137374b6029a08368eef93b0d3'
X--- yum/plugins.py.orig	2010-07-06 17:46:39.000000000 +0200
X+++ yum/plugins.py	2010-08-22 13:36:48.000000000 +0200
X@@ -135,7 +135,7 @@
X             files. Defaults to "/etc/yum/pluginconf.d".
X         '''
X         if not pluginconfpath:
X-            pluginconfpath = ['/etc/yum/pluginconf.d']
X+            pluginconfpath = ['@PREFIX@/etc/yum/pluginconf.d']
X 
X         self.searchpath = searchpath
X         self.pluginconfpath = pluginconfpath
45eb97137374b6029a08368eef93b0d3
echo x - yum/files/patch-utils.py
sed 's/^X//' >yum/files/patch-utils.py << 'd55886a59a0d3675a17a7aaad472f7d7'
X--- utils.py.orig	2010-08-22 15:05:13.000000000 +0200
X+++ utils.py	2010-08-22 15:34:58.000000000 +0200
X@@ -105,6 +105,8 @@
X         return
X 
X     ps = get_process_info(pid)
X+    if not ps:
X+        return
X     # This yumBackend isn't very friendly, so...
X     if ps is not None and ps['name'] == 'yumBackend.py':
X         nmsg = _("  The other application is: PackageKit")
d55886a59a0d3675a17a7aaad472f7d7
echo x - yum/files/patch-yum-packages.py
sed 's/^X//' >yum/files/patch-yum-packages.py << '410a2c72a728d2befdbc75243e291b3e'
X--- yum/packages.py.orig
X+++ yum/packages.py
X@@ -1353,11 +1353,14 @@
X            is a pre-requires or a not"""
X         # FIXME this should probably be put in rpmUtils.miscutils since 
X         # - that's what it is
X+        RPMSENSE_PREREQ = (1 << 6)
X+        RPMSENSE_SCRIPT_PRE = (1 << 9)
X+        RPMSENSE_SCRIPT_POST = (1 << 10)
X         if flag is not None:
X             # Note: RPMSENSE_PREREQ == 0 since rpm-4.4'ish
X-            if flag & (rpm.RPMSENSE_PREREQ |
X-                       rpm.RPMSENSE_SCRIPT_PRE |
X-                       rpm.RPMSENSE_SCRIPT_POST):
X+            if flag & (RPMSENSE_PREREQ |
X+                       RPMSENSE_SCRIPT_PRE |
X+                       RPMSENSE_SCRIPT_POST):
X                 return 1
X         return 0
X 
X-- 
X1.6.0.2
X
410a2c72a728d2befdbc75243e291b3e
exit



>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->gahr 
Responsible-Changed-By: gahr 
Responsible-Changed-When: Wed Jun 8 11:58:58 UTC 2011 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=150541 
State-Changed-From-To: open->feedback 
State-Changed-By: gahr 
State-Changed-When: Wed Jun 8 12:04:49 UTC 2011 
State-Changed-Why:  
Would you mind to update your patch to the latest yum version? Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=150541 

From: Pietro Cerutti <gahr@FreeBSD.org>
To: Anders F =?utf-8?B?Qmrvv71ya2x1bmQ=?= <afb@rpm5.org>
Cc: bug-followup@FreeBSD.org
Subject: Re: ports/150541: [new port] sysutils/yum - Installer/updater for rpm
Date: Wed, 8 Jun 2011 17:26:07 +0200

 --gm5TwAJMO0F2iVRz
 Content-Type: multipart/mixed; boundary="gdTfX7fkYsEEjebm"
 Content-Disposition: inline
 
 
 --gdTfX7fkYsEEjebm
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: inline
 Content-Transfer-Encoding: quoted-printable
 
 I have made a few modifications, mainly to the install part, to make
 sure that PREFIX is respected. The new shar is attached. Feedback is
 welcome.
 
 
 --=20
 Pietro Cerutti
 The FreeBSD Project
 gahr@FreeBSD.org
 
 PGP Public Key:
 http://gahr.ch/pgp
 
 --gdTfX7fkYsEEjebm
 Content-Type: application/x-shar
 Content-Disposition: attachment; filename="yum.shar"
 Content-Transfer-Encoding: quoted-printable
 
 # This is a shell archive.  Save it in a file, remove anything before=0A# t=
 his line, and then unpack it by entering "sh file".  Note, it may=0A# creat=
 e directories; files and directories will be owned by you and=0A# have defa=
 ult permissions.=0A#=0A# This archive contains:=0A#=0A#	yum=0A#	yum/pkg-pli=
 st=0A#	yum/pkg-descr=0A#	yum/distinfo=0A#	yum/Makefile=0A#	yum/files=0A#	yu=
 m/files/patch-Makefile=0A#	yum/files/patch-docs-Makefile=0A#	yum/files/patc=
 h-po-Makefile=0A#	yum/files/patch-etc-Makefile=0A#	yum/files/patch-bin-yum.=
 py=0A#	yum/files/patch-bin-yum-updatesd.py=0A#	yum/files/patch-yum-rpmsack.=
 py=0A#	yum/files/patch-yum-config.py=0A#	yum/files/patch-yum-updatesd.py=0A=
 #	yum/files/patch-yum-__init__.py=0A#	yum/files/patch-cli.py=0A#	yum/files/=
 patch-yum-plugins.py=0A#	yum/files/patch-yum-packages.py=0A#	yum/files/patc=
 h-rpmUtils_Makefile=0A#	yum/files/patch-yum_Makefile=0A#	yum/.,=0A#=0Aecho =
 c - yum=0Amkdir -p yum > /dev/null 2>&1=0Aecho x - yum/pkg-plist=0Ased 's/^=
 X//' >yum/pkg-plist << '468e8191f82b8b4e79b552948132fdb1'=0AXbin/yum=0AXsbi=
 n/yum-updatesd=0AXshare/yum-cli/callback.py=0AXshare/yum-cli/callback.pyc=
 =0AXshare/yum-cli/cli.py=0AXshare/yum-cli/cli.pyc=0AXshare/yum-cli/output.p=
 y=0AXshare/yum-cli/output.pyc=0AXshare/yum-cli/shell.py=0AXshare/yum-cli/sh=
 ell.pyc=0AXshare/yum-cli/utils.py=0AXshare/yum-cli/utils.pyc=0AXshare/yum-c=
 li/yumcommands.py=0AXshare/yum-cli/yumcommands.pyc=0AXshare/yum-cli/yummain=
 =2Epy=0AXshare/yum-cli/yummain.pyc=0AXshare/yum-cli/yumupd.py=0AXshare/yum-=
 cli/yumupd.pyc=0AX%%PYTHON_SITELIBDIR%%/rpmUtils/__init__.py=0AX%%PYTHON_SI=
 TELIBDIR%%/rpmUtils/__init__.pyc=0AX%%PYTHON_SITELIBDIR%%/rpmUtils/arch.py=
 =0AX%%PYTHON_SITELIBDIR%%/rpmUtils/arch.pyc=0AX%%PYTHON_SITELIBDIR%%/rpmUti=
 ls/miscutils.py=0AX%%PYTHON_SITELIBDIR%%/rpmUtils/miscutils.pyc=0AX%%PYTHON=
 _SITELIBDIR%%/rpmUtils/oldUtils.py=0AX%%PYTHON_SITELIBDIR%%/rpmUtils/oldUti=
 ls.pyc=0AX%%PYTHON_SITELIBDIR%%/rpmUtils/transaction.py=0AX%%PYTHON_SITELIB=
 DIR%%/rpmUtils/transaction.pyc=0AX%%PYTHON_SITELIBDIR%%/rpmUtils/updates.py=
 =0AX%%PYTHON_SITELIBDIR%%/rpmUtils/updates.pyc=0AX%%PYTHON_SITELIBDIR%%/yum=
 /Errors.py=0AX%%PYTHON_SITELIBDIR%%/yum/Errors.pyc=0AX%%PYTHON_SITELIBDIR%%=
 /yum/__init__.py=0AX%%PYTHON_SITELIBDIR%%/yum/__init__.pyc=0AX%%PYTHON_SITE=
 LIBDIR%%/yum/callbacks.py=0AX%%PYTHON_SITELIBDIR%%/yum/callbacks.pyc=0AX%%P=
 YTHON_SITELIBDIR%%/yum/comps.py=0AX%%PYTHON_SITELIBDIR%%/yum/comps.pyc=0AX%=
 %PYTHON_SITELIBDIR%%/yum/config.py=0AX%%PYTHON_SITELIBDIR%%/yum/config.pyc=
 =0AX%%PYTHON_SITELIBDIR%%/yum/constants.py=0AX%%PYTHON_SITELIBDIR%%/yum/con=
 stants.pyc=0AX%%PYTHON_SITELIBDIR%%/yum/depsolve.py=0AX%%PYTHON_SITELIBDIR%=
 %/yum/depsolve.pyc=0AX%%PYTHON_SITELIBDIR%%/yum/failover.py=0AX%%PYTHON_SIT=
 ELIBDIR%%/yum/failover.pyc=0AX%%PYTHON_SITELIBDIR%%/yum/history.py=0AX%%PYT=
 HON_SITELIBDIR%%/yum/history.pyc=0AX%%PYTHON_SITELIBDIR%%/yum/i18n.py=0AX%%=
 PYTHON_SITELIBDIR%%/yum/i18n.pyc=0AX%%PYTHON_SITELIBDIR%%/yum/logginglevels=
 =2Epy=0AX%%PYTHON_SITELIBDIR%%/yum/logginglevels.pyc=0AX%%PYTHON_SITELIBDIR=
 %%/yum/mdparser.py=0AX%%PYTHON_SITELIBDIR%%/yum/mdparser.pyc=0AX%%PYTHON_SI=
 TELIBDIR%%/yum/metalink.py=0AX%%PYTHON_SITELIBDIR%%/yum/metalink.pyc=0AX%%P=
 YTHON_SITELIBDIR%%/yum/misc.py=0AX%%PYTHON_SITELIBDIR%%/yum/misc.pyc=0AX%%P=
 YTHON_SITELIBDIR%%/yum/packageSack.py=0AX%%PYTHON_SITELIBDIR%%/yum/packageS=
 ack.pyc=0AX%%PYTHON_SITELIBDIR%%/yum/packages.py=0AX%%PYTHON_SITELIBDIR%%/y=
 um/packages.pyc=0AX%%PYTHON_SITELIBDIR%%/yum/parser.py=0AX%%PYTHON_SITELIBD=
 IR%%/yum/parser.pyc=0AX%%PYTHON_SITELIBDIR%%/yum/pgpmsg.py=0AX%%PYTHON_SITE=
 LIBDIR%%/yum/pgpmsg.pyc=0AX%%PYTHON_SITELIBDIR%%/yum/pkgtag_db.py=0AX%%PYTH=
 ON_SITELIBDIR%%/yum/pkgtag_db.pyc=0AX%%PYTHON_SITELIBDIR%%/yum/plugins.py=
 =0AX%%PYTHON_SITELIBDIR%%/yum/plugins.pyc=0AX%%PYTHON_SITELIBDIR%%/yum/repo=
 MDObject.py=0AX%%PYTHON_SITELIBDIR%%/yum/repoMDObject.pyc=0AX%%PYTHON_SITEL=
 IBDIR%%/yum/repos.py=0AX%%PYTHON_SITELIBDIR%%/yum/repos.pyc=0AX%%PYTHON_SIT=
 ELIBDIR%%/yum/rpmsack.py=0AX%%PYTHON_SITELIBDIR%%/yum/rpmsack.pyc=0AX%%PYTH=
 ON_SITELIBDIR%%/yum/rpmtrans.py=0AX%%PYTHON_SITELIBDIR%%/yum/rpmtrans.pyc=
 =0AX%%PYTHON_SITELIBDIR%%/yum/sqlitesack.py=0AX%%PYTHON_SITELIBDIR%%/yum/sq=
 litesack.pyc=0AX%%PYTHON_SITELIBDIR%%/yum/sqlutils.py=0AX%%PYTHON_SITELIBDI=
 R%%/yum/sqlutils.pyc=0AX%%PYTHON_SITELIBDIR%%/yum/transactioninfo.py=0AX%%P=
 YTHON_SITELIBDIR%%/yum/transactioninfo.pyc=0AX%%PYTHON_SITELIBDIR%%/yum/upd=
 ate_md.py=0AX%%PYTHON_SITELIBDIR%%/yum/update_md.pyc=0AX%%PYTHON_SITELIBDIR=
 %%/yum/yumRepo.py=0AX%%PYTHON_SITELIBDIR%%/yum/yumRepo.pyc=0AXshare/locale/=
 ca/LC_MESSAGES/yum.mo=0AXshare/locale/cs/LC_MESSAGES/yum.mo=0AXshare/locale=
 /da/LC_MESSAGES/yum.mo=0AXshare/locale/de/LC_MESSAGES/yum.mo=0AXshare/local=
 e/en_GB/LC_MESSAGES/yum.mo=0AXshare/locale/es/LC_MESSAGES/yum.mo=0AXshare/l=
 ocale/fi/LC_MESSAGES/yum.mo=0AXshare/locale/fr/LC_MESSAGES/yum.mo=0AXshare/=
 locale/it/LC_MESSAGES/yum.mo=0AXshare/locale/ja/LC_MESSAGES/yum.mo=0AXshare=
 /locale/ms/LC_MESSAGES/yum.mo=0AXshare/locale/nb/LC_MESSAGES/yum.mo=0AXshar=
 e/locale/pa/LC_MESSAGES/yum.mo=0AXshare/locale/pl/LC_MESSAGES/yum.mo=0AXsha=
 re/locale/pt/LC_MESSAGES/yum.mo=0AXshare/locale/pt_BR/LC_MESSAGES/yum.mo=0A=
 Xshare/locale/ru/LC_MESSAGES/yum.mo=0AXshare/locale/sr/LC_MESSAGES/yum.mo=
 =0AXshare/locale/sr@latin/LC_MESSAGES/yum.mo=0AXshare/locale/sv/LC_MESSAGES=
 /yum.mo=0AXshare/locale/uk/LC_MESSAGES/yum.mo=0AXshare/locale/zh_CN/LC_MESS=
 AGES/yum.mo=0AXetc/logrotate.d/yum=0AXetc/rc.d/init.d/yum-updatesd=0AXetc/d=
 bus-1/system.d/yum-updatesd.conf=0AXetc/bash_completion.d/yum.bash=0AXetc/y=
 um/version-groups.conf=0AXetc/yum/yum.conf=0AXetc/yum/yum-updatesd.conf=0AX=
 etc/yum/yum.conf.sample=0AXetc/yum/yum-updatesd.conf.sample=0AX@dirrm share=
 /yum-cli=0AX@dirrm etc/yum/repos.d=0AX@dirrm etc/yum/vars=0AX@dirrm etc/yum=
 /protected.d=0AX@dirrm etc/yum=0AX@dirrm %%PYTHON_SITELIBDIR%%/rpmUtils=0AX=
 @dirrm %%PYTHON_SITELIBDIR%%/yum=0AX@dirrmtry etc/logrotate.d/yum=0AX@dirrm=
 try etc/logrotate.d=0AX=0AX@unexec if cmp -s %D/etc/yum/yum.conf.sample %D/=
 etc/yum/yum.conf; then rm -f %D/etc/yum/yum.conf; fi=0AX@exec if [ ! -f %D/=
 etc/yum/yum.conf ]; then cp -p %D/%F %B/yum.conf; fi=0AX@unexec if cmp -s %=
 D/etc/yum/yum-updatesd.conf.sample %D/etc/yum/yum-updatesd.conf; then rm -f=
  %D/etc/yum/yum-updatesd.conf; fi=0AX@exec if [ ! -f %D/etc/yum-updatesd/yu=
 m.conf ]; then cp -p %D/%F %B/yum-updatesd.conf; fi=0AX@unexec rmdir /var/c=
 ache/yum 2>&1 >/dev/null || true=0AX@unexec rmdir /var/lib/yum 2>&1 >/dev/n=
 ull || true=0A468e8191f82b8b4e79b552948132fdb1=0Aecho x - yum/pkg-descr=0As=
 ed 's/^X//' >yum/pkg-descr << '230835c56f9d6fe68aa7a4375c28ffaf'=0AXYum is =
 a utility that can check for and automatically download and=0AXinstall upda=
 ted RPM packages. Dependencies are obtained and downloaded=0AXautomatically=
  prompting the user as necessary. =0AX=0AXWWW: http://yum.baseurl.org/=0A23=
 0835c56f9d6fe68aa7a4375c28ffaf=0Aecho x - yum/distinfo=0Ased 's/^X//' >yum/=
 distinfo << '69bf9e2bce9dd38622bd137705efa480'=0AXSHA256 (yum-3.2.29.tar.gz=
 ) =3D e7baff5faa51d736d7a340a31eea1f350f0f1258c468a1206fc0458f1a4adeec=0AXS=
 IZE (yum-3.2.29.tar.gz) =3D 943392=0A69bf9e2bce9dd38622bd137705efa480=0Aech=
 o x - yum/Makefile=0Ased 's/^X//' >yum/Makefile << 'aa720e3fcc559f66634f8de=
 d2cf4b1b4'=0AX# New ports collection makefile for:	yum=0AX# Date created:		=
 22 August 2010=0AX# Whom:			Anders F Bjorklund <afb@rpm5.org>=0AX#=0AX# $Fr=
 eeBSD$=0AX=0AXPORTNAME=3D	yum=0AXPORTVERSION=3D	3.2.29=0AXCATEGORIES=3D	sys=
 utils=0AXMASTER_SITES=3D	http://yum.baseurl.org/download/3.2/=0AX=0AXMAINTA=
 INER=3D	ports@FreeBSD.org=0AXCOMMENT=3D	Installer/updater for rpm=0AX=0AXBU=
 ILD_DEPENDS=3D	bash:${PORTSDIR}/shells/bash \=0AX		msgfmt:${PORTSDIR}/devel=
 /gettext \=0AX		intltool-update:${PORTSDIR}/textproc/intltool=0AXRUN_DEPEND=
 S=3D	${PYTHON_SITELIBDIR}/rpm:${PORTSDIR}/archivers/rpm4 \=0AX		${PYTHON_SI=
 TELIBDIR}/_sqlite3.so:${PORTSDIR}/databases/py-sqlite3 \=0AX		${PYTHON_SITE=
 LIBDIR}/sqlitecachec.py:${PORTSDIR}/devel/py-yum-metadata-parser \=0AX		${P=
 YTHON_SITELIBDIR}/iniparse:${PORTSDIR}/devel/py-iniparse \=0AX		${PYTHON_SI=
 TELIBDIR}/urlgrabber:${PORTSDIR}/www/py-urlgrabber=0AX=0AXUSE_PYTHON=3D	yes=
 =0AXUSE_GMAKE=3D	yes=0AXUSE_GETTEXT=3D	yes=0AX=0AXMAKE_ARGS=3D	MAKE=3D${GMA=
 KE} PYTHON=3D${PYTHON_CMD} \=0AX		prefix=3D${PREFIX} mandir=3D${MANPREFIX}/=
 man sysconfdir=3D${PREFIX}/etc=0AX=0AXPLIST_SUB+=3D	PYTHONPREFIX_SITELIBDIR=
 =3D${PYTHONPREFIX_SITELIBDIR}=0AX=0AXMAN5=3D		yum.conf.5 yum-updatesd.conf.=
 5=0AXMAN8=3D		yum.8 yum-updatesd.8 yum-shell.8=0AX=0AXRPMDIR?=3D	/var/lib/r=
 pm=0AX=0AXpost-patch:=0AX	${REINPLACE_CMD} -e 's|@PREFIX@|${PREFIX}|g' -e \=
 =0AX	's|@RPMDIR@|${RPMDIR}|g' -e \=0AX	's|@LOCALBASE@|${LOCALBASE}|g' \=0AX=
 		${WRKSRC}/bin/yum.py \=0AX		${WRKSRC}/bin/yum-updatesd.py \=0AX		${WRKSRC=
 }/cli.py \=0AX		${WRKSRC}/yum-updatesd.py \=0AX		${WRKSRC}/yum/__init__.py =
 \=0AX		${WRKSRC}/yum/config.py \=0AX		${WRKSRC}/yum/rpmsack.py \=0AX		${WRK=
 SRC}/yum/plugins.py=0AX	${REINPLACE_CMD} -e 's|#!/usr/bin/python|#!${PYTHON=
 _CMD}|' \=0AX		${WRKSRC}/bin/yum.py \=0AX		${WRKSRC}/bin/yum-updatesd.py \=
 =0AX		${WRKSRC}/callback.py \=0AX		${WRKSRC}/cli.py \=0AX		${WRKSRC}/output=
 =2Epy \=0AX		${WRKSRC}/yumcommands.py \=0AX		${WRKSRC}/yummain.py \=0AX		${=
 WRKSRC}/yum-updatesd.py \=0AX		${WRKSRC}/utils.py \=0AX		${WRKSRC}/rpmUtils=
 /__init__.py \=0AX		${WRKSRC}/rpmUtils/arch.py \=0AX		${WRKSRC}/rpmUtils/mi=
 scutils.py \=0AX		${WRKSRC}/rpmUtils/oldUtils.py \=0AX		${WRKSRC}/rpmUtils/=
 transaction.py \=0AX		${WRKSRC}/rpmUtils/updates.py \=0AX		${WRKSRC}/yum/__=
 init__.py \=0AX		${WRKSRC}/yum/Errors.py \=0AX		${WRKSRC}/yum/callbacks.py =
 \=0AX		${WRKSRC}/yum/config.py \=0AX		${WRKSRC}/yum/depsolve.py \=0AX		${WR=
 KSRC}/yum/failover.py \=0AX		${WRKSRC}/yum/history.py \=0AX		${WRKSRC}/yum/=
 i18n.py \=0AX		${WRKSRC}/yum/metalink.py \=0AX		${WRKSRC}/yum/packageSack.p=
 y \=0AX		${WRKSRC}/yum/packages.py \=0AX		${WRKSRC}/yum/pkgtag_db.py \=0AX	=
 	${WRKSRC}/yum/repoMDObject.py \=0AX		${WRKSRC}/yum/repos.py \=0AX		${WRKSR=
 C}/yum/rpmsack.py \=0AX		${WRKSRC}/yum/rpmtrans.py \=0AX		${WRKSRC}/yum/sql=
 itesack.py \=0AX		${WRKSRC}/yum/sqlutils.py \=0AX		${WRKSRC}/yum/update_md.=
 py=0AX	${REINPLACE_CMD} -e 's|%%PYTHONPREFIX_SITELIBDIR%%|${PYTHONPREFIX_SI=
 TELIBDIR}|' \=0AX		${WRKSRC}/yum/Makefile ${WRKSRC}/rpmUtils/Makefile=0AX=
 =0AXpre-install:=0AX	${MKDIR} ${PREFIX}/share/yum-cli=0AX	${MKDIR} ${PREFIX=
 }/etc/yum/repos.d=0AX	${MKDIR} ${PYTHONPREFIX_SITELIBDIR}/rpmUtils=0AX	${MK=
 DIR} ${PYTHONPREFIX_SITELIBDIR}/yum=0AX	${MKDIR} /var/cache/yum=0AX	${MKDIR=
 } /var/lib/yum=0AX=0AXpost-install:=0AX	if [ ! -f ${PREFIX}/etc/yum/yum.con=
 f ]; then \=0AX		${CP} -p ${PREFIX}/etc/yum/yum.conf.sample ${PREFIX}/etc/y=
 um/yum.conf; \=0AX	fi=0AX	if [ ! -f ${PREFIX}/etc/yum/yum-updatesd.conf ]; =
 then \=0AX		${CP} -p ${PREFIX}/etc/yum/yum-updatesd.conf.sample ${PREFIX}/e=
 tc/yum/yum-updatesd.conf; \=0AX	fi=0AX=0AX.include <bsd.port.mk>=0Aaa720e3f=
 cc559f66634f8ded2cf4b1b4=0Aecho c - yum/files=0Amkdir -p yum/files > /dev/n=
 ull 2>&1=0Aecho x - yum/files/patch-Makefile=0Ased 's/^X//' >yum/files/patc=
 h-Makefile << '9333385e3422b61169b9fc81b02d8216'=0AX--- Makefile.orig	2010-=
 05-06 16:54:46.000000000 +0200=0AX+++ Makefile	2010-08-22 14:31:31.00000000=
 0 +0200=0AX@@ -7,36 +7,39 @@=0AX VERSION=3D$(shell awk '/Version:/ { print =
 $$2 }' ${PKGNAME}.spec)=0AX RELEASE=3D$(shell awk '/Release:/ { print $$2 }=
 ' ${PKGNAME}.spec)=0AX CVSTAG=3Dyum-$(subst .,_,$(VERSION)-$(RELEASE))=0AX+=
 MAKE=3Dmake=0AX PYTHON=3Dpython=0AX WEBHOST =3D yum.baseurl.org=0AX WEB_DOC=
 _PATH =3D /srv/projects/yum/web/download/docs/yum-api/=0AX =0AX+prefix =3D =
 /usr=0AX+=0AX all: subdirs=0AX =0AX clean:=0AX 	rm -f *.pyc *.pyo *~ *.bak=
 =0AX-	for d in $(SUBDIRS); do make -C $$d clean ; done=0AX+	for d in $(SUBD=
 IRS); do $(MAKE) -C $$d clean ; done=0AX 	cd test; rm -f *.pyc *.pyo *~ *.b=
 ak=0AX =0AX subdirs:=0AX-	for d in $(SUBDIRS); do make PYTHON=3D$(PYTHON) -=
 C $$d; [ $$? =3D 0 ] || exit 1 ; done=0AX+	for d in $(SUBDIRS); do $(MAKE) =
 PYTHON=3D$(PYTHON) -C $$d; [ $$? =3D 0 ] || exit 1 ; done=0AX =0AX install:=
 =0AX-	mkdir -p $(DESTDIR)/usr/share/yum-cli=0AX+	mkdir -p $(DESTDIR)$(prefi=
 x)/share/yum-cli=0AX 	for p in $(PYFILES) ; do \=0AX-		install -m 644 $$p $=
 (DESTDIR)/usr/share/yum-cli/$$p; \=0AX+		install -m 644 $$p $(DESTDIR)$(pre=
 fix)/share/yum-cli/$$p; \=0AX 	done=0AX-	mv $(DESTDIR)/usr/share/yum-cli/yu=
 m-updatesd.py $(DESTDIR)/usr/share/yum-cli/yumupd.py=0AX-	$(PYTHON) -c "imp=
 ort compileall; compileall.compile_dir('$(DESTDIR)/usr/share/yum-cli', 1, '=
 $(PYDIR)', 1)"=0AX+	mv $(DESTDIR)$(prefix)/share/yum-cli/yum-updatesd.py $(=
 DESTDIR)$(prefix)/share/yum-cli/yumupd.py=0AX+	$(PYTHON) -c "import compile=
 all; compileall.compile_dir('$(DESTDIR)$(prefix)/share/yum-cli', 1, '$(PYDI=
 R)', 1)"=0AX =0AX-	mkdir -p $(DESTDIR)/usr/bin $(DESTDIR)/usr/sbin=0AX-	ins=
 tall -m 755 bin/yum.py $(DESTDIR)/usr/bin/yum=0AX-	install -m 755 bin/yum-u=
 pdatesd.py $(DESTDIR)/usr/sbin/yum-updatesd=0AX+	mkdir -p $(DESTDIR)$(prefi=
 x)/bin $(DESTDIR)$(prefix)/sbin=0AX+	install -m 755 bin/yum.py $(DESTDIR)$(=
 prefix)/bin/yum=0AX+	install -m 755 bin/yum-updatesd.py $(DESTDIR)$(prefix)=
 /sbin/yum-updatesd=0AX =0AX 	mkdir -p $(DESTDIR)/var/cache/yum=0AX 	mkdir -=
 p $(DESTDIR)/var/lib/yum=0AX =0AX-	for d in $(SUBDIRS); do make PYTHON=3D$(=
 PYTHON) DESTDIR=3D`cd $(DESTDIR); pwd` -C $$d install; [ $$? =3D 0 ] || exi=
 t 1; done=0AX+	for d in $(SUBDIRS); do $(MAKE) PYTHON=3D$(PYTHON) DESTDIR=
 =3D`if [ ! -z "$(DESTDIR)" ]; then cd $(DESTDIR); pwd; fi` -C $$d install; =
 [ $$? =3D 0 ] || exit 1; done=0AX =0AX .PHONY: docs test=0AX =0AX@@ -64,7 +=
 67,7 @@=0AX test:=0AX 	@nosetests -i ".*test" test=0AX 	-@test/check-po-yes=
 -no.py=0AX-	cd po; make test=0AX+	cd po; $(MAKE) test=0AX =0AX test-skipbro=
 ken:=0AX 	@nosetests -i ".*test" test/skipbroken-tests.py=0A9333385e3422b61=
 169b9fc81b02d8216=0Aecho x - yum/files/patch-docs-Makefile=0Ased 's/^X//' >=
 yum/files/patch-docs-Makefile << '18699777c61c5540acd8385bc137a0b5'=0AX--- =
 docs/Makefile.orig	2010-05-06 16:54:46.000000000 +0200=0AX+++ docs/Makefile=
 	2010-08-22 11:56:34.000000000 +0200=0AX@@ -1,3 +1,7 @@=0AX+prefix =3D /usr=
 =0AX+=0AX+mandir =3D $(prefix)/share/man=0AX+=0AX all:=0AX 	echo "Nothing t=
 o do"=0AX =0AX@@ -6,10 +10,10 @@=0AX 	rm -fr epydoc=0AX =0AX install:=0AX-	=
 mkdir -p $(DESTDIR)/usr/share/man/man5=0AX-	mkdir -p $(DESTDIR)/usr/share/m=
 an/man8=0AX-	install -m 644 yum.8 $(DESTDIR)/usr/share/man/man8/yum.8=0AX-	=
 install -m 644 yum-shell.8 $(DESTDIR)/usr/share/man/man8/yum-shell.8=0AX-	i=
 nstall -m 644 yum.conf.5 $(DESTDIR)/usr/share/man/man5/yum.conf.5=0AX-	inst=
 all -m 644 yum-updatesd.8 $(DESTDIR)/usr/share/man/man8/yum-updatesd.8=0AX-=
 	install -m 644 yum-updatesd.conf.5 $(DESTDIR)/usr/share/man/man5/yum-updat=
 esd.conf.5=0AX+	mkdir -p $(DESTDIR)$(mandir)/man5=0AX+	mkdir -p $(DESTDIR)$=
 (mandir)/man8=0AX+	install -m 644 yum.8 $(DESTDIR)$(mandir)/man8/yum.8=0AX+=
 	install -m 644 yum-shell.8 $(DESTDIR)$(mandir)/man8/yum-shell.8=0AX+	insta=
 ll -m 644 yum.conf.5 $(DESTDIR)$(mandir)/man5/yum.conf.5=0AX+	install -m 64=
 4 yum-updatesd.8 $(DESTDIR)$(mandir)/man8/yum-updatesd.8=0AX+	install -m 64=
 4 yum-updatesd.conf.5 $(DESTDIR)$(mandir)/man5/yum-updatesd.conf.5=0A186997=
 77c61c5540acd8385bc137a0b5=0Aecho x - yum/files/patch-po-Makefile=0Ased 's/=
 ^X//' >yum/files/patch-po-Makefile << '65f714043b928697b9f708b59db6882f'=0A=
 X--- po/Makefile.orig	2010-05-06 16:54:46.000000000 +0200=0AX+++ po/Makefil=
 e	2011-06-08 17:19:11.000000000 +0200=0AX@@ -1,7 +1,9 @@=0AX+localedir =3D =
 share/locale=0AX+=0AX INSTALL=3D /usr/bin/install -c=0AX INSTALL_PROGRAM=3D=
  ${INSTALL}=0AX INSTALL_DATA=3D ${INSTALL} -m 644=0AX-INSTALLNLSDIR=3D$(DES=
 TDIR)/usr/share/locale=0AX+INSTALLNLSDIR=3D$(DESTDIR)$(localedir)=0AX top_s=
 rcdir =3D "."=0AX =0AX =0AX@@ -77,4 +79,4 @@=0AX 	msgfmt -c $$n; \=0AX 	don=
 e=0AX =0AX- =0AX\ No newline at end of file=0AX+ =0A65f714043b928697b9f708b=
 59db6882f=0Aecho x - yum/files/patch-etc-Makefile=0Ased 's/^X//' >yum/files=
 /patch-etc-Makefile << 'bb6323a000b225ac60a76966e638e92b'=0AX--- etc/Makefi=
 le.orig	2011-01-12 22:46:01.000000000 +0100=0AX+++ etc/Makefile	2011-06-07 =
 23:55:37.000000000 +0200=0AX@@ -1,4 +1,8 @@=0AX-YUMETC=3D$(DESTDIR)/etc/yum=
 =0AX+prefix =3D /usr=0AX+=0AX+sysconfdir =3D /etc=0AX+=0AX+YUMETC=3D$(DESTD=
 IR)$(sysconfdir)/yum=0AX =0AX all:=0AX 	echo "Nothing to do"=0AX@@ -7,32 +1=
 1,32 @@=0AX 	rm -f *.pyc *.pyo *~=0AX =0AX install:=0AX-	mkdir -p $(DESTDIR=
 )/etc/yum/=0AX-	mkdir -p $(DESTDIR)/etc/yum/protected.d=0AX-	mkdir -p $(DES=
 TDIR)/etc/yum/repos.d=0AX-	mkdir -p $(DESTDIR)/etc/yum/vars=0AX+	mkdir -p $=
 (DESTDIR)$(sysconfdir)/yum/=0AX+	mkdir -p $(DESTDIR)$(sysconfdir)/yum/prote=
 cted.d=0AX+	mkdir -p $(DESTDIR)$(sysconfdir)/yum/repos.d=0AX+	mkdir -p $(DE=
 STDIR)$(sysconfdir)/yum/vars=0AX =0AX-	install -m 644 yum.conf $(YUMETC)/yu=
 m.conf=0AX+	install -m 644 yum.conf $(YUMETC)/yum.conf.sample=0AX =0AX 	ins=
 tall -m 644 version-groups.conf $(YUMETC)/version-groups.conf=0AX =0AX-	mkd=
 ir -p $(DESTDIR)/etc/logrotate.d=0AX-	install -m 644 yum.logrotate $(DESTDI=
 R)/etc/logrotate.d/yum=0AX+	mkdir -p $(DESTDIR)$(sysconfdir)/logrotate.d=0A=
 X+	install -m 644 yum.logrotate $(DESTDIR)$(sysconfdir)/logrotate.d/yum=0AX=
  =0AX-	mkdir -p $(DESTDIR)/etc/rc.d/init.d=0AX-	install -m 755 yum-updatesd=
 =2Einit $(DESTDIR)/etc/rc.d/init.d/yum-updatesd=0AX+	mkdir -p $(DESTDIR)$(s=
 ysconfdir)/rc.d/init.d=0AX+	install -m 755 yum-updatesd.init $(DESTDIR)$(sy=
 sconfdir)/rc.d/init.d/yum-updatesd=0AX =0AX-	mkdir -p $(DESTDIR)/etc/dbus-1=
 /system.d/=0AX-	install -m 755 yum-updatesd-dbus.conf $(DESTDIR)/etc/dbus-1=
 /system.d/yum-updatesd.conf=0AX+	mkdir -p $(DESTDIR)$(sysconfdir)/dbus-1/sy=
 stem.d/=0AX+	install -m 755 yum-updatesd-dbus.conf $(DESTDIR)$(sysconfdir)/=
 dbus-1/system.d/yum-updatesd.conf=0AX =0AX-	install -m 755 yum-updatesd.con=
 f $(DESTDIR)/etc/yum/yum-updatesd.conf=0AX-=0AX-	mkdir -p $(DESTDIR)/etc/ba=
 sh_completion.d=0AX-	install -m 644 yum.bash $(DESTDIR)/etc/bash_completion=
 =2Ed=0AX-	mkdir -p $(DESTDIR)/etc/cron.daily=0AX-	mkdir -p $(DESTDIR)/etc/s=
 ysconfig/=0AX-	install -D -m 755 0yum.cron $(DESTDIR)/etc/cron.daily/0yum.c=
 ron=0AX-	install -D -m 755 yum-cron $(DESTDIR)/etc/rc.d/init.d/yum-cron=0AX=
 -	install -D -m 644 yum-daily.yum $(YUMETC)/yum-daily.yum=0AX-	install -D -=
 m 644 yum-weekly.yum $(YUMETC)/yum-weekly.yum=0AX-	install -D -m 644 yum-cr=
 on.sysconf $(DESTDIR)/etc/sysconfig/yum-cron=0AX+	install -m 755 yum-update=
 sd.conf $(DESTDIR)$(sysconfdir)/yum/yum-updatesd.conf.sample=0AX+=0AX+	mkdi=
 r -p $(DESTDIR)$(sysconfdir)/bash_completion.d=0AX+	install -m 644 yum.bash=
  $(DESTDIR)$(sysconfdir)/bash_completion.d=0AX+	#mkdir -p $(DESTDIR)/etc/cr=
 on.daily=0AX+	#mkdir -p $(DESTDIR)/etc/sysconfig/=0AX+	#install -D -m 755 0=
 yum.cron $(DESTDIR)/etc/cron.daily/0yum.cron=0AX+	#install -D -m 755 yum-cr=
 on $(DESTDIR)/etc/rc.d/init.d/yum-cron=0AX+	#install -D -m 644 yum-daily.yu=
 m $(YUMETC)/yum-daily.yum=0AX+	#install -D -m 644 yum-weekly.yum $(YUMETC)/=
 yum-weekly.yum=0AX+	#install -D -m 644 yum-cron.sysconf $(DESTDIR)/etc/sysc=
 onfig/yum-cron=0Abb6323a000b225ac60a76966e638e92b=0Aecho x - yum/files/patc=
 h-bin-yum.py=0Ased 's/^X//' >yum/files/patch-bin-yum.py << '79962ae1d3cfd3a=
 8953e21b1ffc58370'=0AX--- bin/yum.py.orig	2010-05-06 16:54:46.000000000 +02=
 00=0AX+++ bin/yum.py	2010-08-22 12:55:43.000000000 +0200=0AX@@ -23,7 +23,7 =
 @@=0AX """ % (sys.exc_value, sys.version)=0AX     sys.exit(1)=0AX =0AX-sys.=
 path.insert(0, '/usr/share/yum-cli')=0AX+sys.path.insert(0, '@PREFIX@/share=
 /yum-cli')=0AX try:=0AX     import yummain=0AX     yummain.user_main(sys.ar=
 gv[1:], exit_code=3DTrue)=0A79962ae1d3cfd3a8953e21b1ffc58370=0Aecho x - yum=
 /files/patch-bin-yum-updatesd.py=0Ased 's/^X//' >yum/files/patch-bin-yum-up=
 datesd.py << '184da39a60a1b950df2235818226b220'=0AX--- bin/yum-updatesd.py.=
 orig	2010-08-22 12:58:40.000000000 +0200=0AX+++ bin/yum-updatesd.py	2010-08=
 -22 12:59:38.000000000 +0200=0AX@@ -16,7 +16,7 @@=0AX     os.dup2(fd, 2)=0A=
 X     os.close(fd)=0AX =0AX-sys.path.insert(0, '/usr/share/yum-cli')=0AX+sy=
 s.path.insert(0, '@PREFIX@/share/yum-cli')=0AX try:=0AX     import yumupd=
 =0AX     yumupd.main(options)=0A184da39a60a1b950df2235818226b220=0Aecho x -=
  yum/files/patch-yum-rpmsack.py=0Ased 's/^X//' >yum/files/patch-yum-rpmsack=
 =2Epy << 'f20506f2c48eb764751e8290abedadaf'=0AX--- yum/rpmsack.py.orig	2010=
 -07-26 23:04:25.000000000 +0200=0AX+++ yum/rpmsack.py	2010-08-22 15:38:07.0=
 00000000 +0200=0AX@@ -894,7 +894,7 @@=0AX         # http://lists.rpm.org/pi=
 permail/rpm-maint/2007-November/001719.html=0AX         # ...if anything ge=
 ts implemented, we should change.=0AX         rpmdbvfname =3D self._cachedi=
 r + "/version"=0AX-        rpmdbfname  =3D self.root + "/var/lib/rpm/Packag=
 es"=0AX+        rpmdbfname  =3D self.root + "@RPMDIR@/Packages"=0AX =0AX   =
       if os.path.exists(rpmdbvfname) and os.path.exists(rpmdbfname):=0AX   =
           # See if rpmdb has "changed" ...=0AX@@ -1428,6 +1428,7 @@=0AX    =
      self.conf.writable =3D False=0AX         =0AX         self._packages =
 =3D {} # pkgid =3D dir=0AX+        self.yumdb_cache =3D None=0AX         if=
  not os.path.exists(self.conf.db_path):=0AX             try:=0AX           =
       os.makedirs(self.conf.db_path)=0Af20506f2c48eb764751e8290abedadaf=0Ae=
 cho x - yum/files/patch-yum-config.py=0Ased 's/^X//' >yum/files/patch-yum-c=
 onfig.py << '882ed8d0670346dc2a03ad0d8f662e0b'=0AX--- yum/config.py.orig	20=
 10-06-17 17:24:18.000000000 +0200=0AX+++ yum/config.py	2010-08-22 13:27:21.=
 000000000 +0200=0AX@@ -614,10 +614,10 @@=0AX =0AX     distroverpkg =3D Opti=
 on('redhat-release')=0AX     installroot =3D Option('/')=0AX-    config_fil=
 e_path =3D Option('/etc/yum/yum.conf')=0AX+    config_file_path =3D Option(=
 '@PREFIX@/etc/yum/yum.conf')=0AX     plugins =3D BoolOption(False)=0AX-    =
 pluginpath =3D ListOption(['/usr/share/yum-plugins', '/usr/lib/yum-plugins'=
 ])=0AX-    pluginconfpath =3D ListOption(['/etc/yum/pluginconf.d'])=0AX+   =
  pluginpath =3D ListOption(['@PREFIX@/share/yum-plugins', '@PREFIX@/lib/yum=
 -plugins'])=0AX+    pluginconfpath =3D ListOption(['@PREFIX@/etc/yum/plugin=
 conf.d'])=0AX     gaftonmode =3D BoolOption(False)=0AX     syslog_ident =3D=
  Option()=0AX     syslog_facility =3D Option('LOG_USER')=0AX@@ -637,7 +637,=
 7 @@=0AX =0AX     keepcache =3D BoolOption(True)=0AX     logfile =3D Option=
 ('/var/log/yum.log')=0AX-    reposdir =3D ListOption(['/etc/yum/repos.d', '=
 /etc/yum.repos.d'])=0AX+    reposdir =3D ListOption(['@PREFIX@/etc/yum/repo=
 s.d', '@PREFIX@/etc/yum.repos.d'])=0AX =0AX     commands =3D ListOption()=
 =0AX     exclude =3D ListOption()=0AX@@ -733,7 +733,7 @@=0AX =0AX     rpmve=
 rbosity =3D Option('info')=0AX =0AX-    protected_packages =3D ListOption("=
 yum, glob:/etc/yum/protected.d/*.conf",=0AX+    protected_packages =3D List=
 Option("yum, glob:@PREFIX@/etc/yum/protected.d/*.conf",=0AX                =
                      parse_default=3DTrue)=0AX     exit_on_lock =3D BoolOpt=
 ion(False)=0AX     =0AX@@ -898,7 +898,7 @@=0AX     =0AX     # Read the FS y=
 umvars=0AX     try:=0AX-        dir_fsvars =3D yumconf.installroot + "/etc/=
 yum/vars/"=0AX+        dir_fsvars =3D yumconf.installroot + "@PREFIX@/etc/y=
 um/vars/"=0AX         fsvars =3D os.listdir(dir_fsvars)=0AX     except OSEr=
 ror:=0AX         fsvars =3D []=0AX@@ -936,7 +936,7 @@=0AX     =0AX     retu=
 rn yumconf=0AX =0AX-def readVersionGroupsConfig(configfile=3D"/etc/yum/vers=
 ion-groups.conf"):=0AX+def readVersionGroupsConfig(configfile=3D"@PREFIX@/e=
 tc/yum/version-groups.conf"):=0AX     parser =3D ConfigParser()=0AX     con=
 fpp_obj =3D ConfigPreProcessor(configfile)=0AX     try:=0AX@@ -1048,7 +1048=
 ,7 @@=0AX     fp.close()=0AX =0AX #def main():=0AX-#    mainconf =3D readMa=
 inConfig(readStartupConfig('/etc/yum/yum.conf', '/'))=0AX+#    mainconf =3D=
  readMainConfig(readStartupConfig('@PREFIX@/etc/yum/yum.conf', '/'))=0AX # =
    print mainconf.cachedir=0AX #=0AX #if __name__ =3D=3D '__main__':=0A882e=
 d8d0670346dc2a03ad0d8f662e0b=0Aecho x - yum/files/patch-yum-updatesd.py=0As=
 ed 's/^X//' >yum/files/patch-yum-updatesd.py << 'b9cd9b1997937ae4a1d2a0d88a=
 158a98'=0AX--- yum-updatesd.py.orig	2010-05-06 16:54:46.000000000 +0200=0AX=
 +++ yum-updatesd.py	2010-08-22 13:29:51.000000000 +0200=0AX@@ -53,10 +53,10=
  @@=0AX from yum.update_md import UpdateMetadata=0AX =0AX # FIXME: is it re=
 ally sane to use this from here?=0AX-sys.path.append('/usr/share/yum-cli')=
 =0AX+sys.path.append('@PREFIX@/share/yum-cli')=0AX import callback=0AX =0AX=
 -config_file =3D '/etc/yum/yum-updatesd.conf'=0AX+config_file =3D '@PREFIX@=
 /etc/yum/yum-updatesd.conf'=0AX initial_directory =3D os.getcwd()=0AX =0AX =
 class UpdateEmitter(object):=0Ab9cd9b1997937ae4a1d2a0d88a158a98=0Aecho x - =
 yum/files/patch-yum-__init__.py=0Ased 's/^X//' >yum/files/patch-yum-__init_=
 _.py << 'd86c5dbef23f629faf9047a4668aa2c8'=0AX--- yum/__init__.py.orig	2010=
 -07-30 21:59:10.000000000 +0200=0AX+++ yum/__init__.py	2010-08-22 13:33:50.=
 000000000 +0200=0AX@@ -92,7 +92,7 @@=0AX        you tweak it here, and when=
  yb.conf does it's thing ... it happens. """=0AX =0AX     def __init__(self=
 ):=0AX-        self.fn =3D '/etc/yum/yum.conf'=0AX+        self.fn =3D '@PR=
 EFIX@/etc/yum/yum.conf'=0AX         self.root =3D '/'=0AX         self.init=
 _plugins =3D True=0AX         self.plugin_types =3D (plugins.TYPE_CORE,)=0A=
 X@@ -208,7 +208,7 @@=0AX         self.preconf.init_plugins =3D False=0AX   =
       self.conf.cache =3D cache=0AX =0AX-    def doConfigSetup(self, fn=3D'=
 /etc/yum/yum.conf', root=3D'/', init_plugins=3DTrue,=0AX+    def doConfigSe=
 tup(self, fn=3D'@PREFIX@/etc/yum/yum.conf', root=3D'/', init_plugins=3DTrue=
 ,=0AX             plugin_types=3D(plugins.TYPE_CORE,), optparser=3DNone, de=
 buglevel=3DNone,=0AX             errorlevel=3DNone):=0AX         warnings.w=
 arn(_('doConfigSetup() will go away in a future version of Yum.\n'),=0AX@@ =
 -270,9 +270,9 @@=0AX =0AX         # TODO: Remove this block when we no long=
 er support configs outside=0AX         # of /etc/yum/=0AX-        if fn =3D=
 =3D '/etc/yum/yum.conf' and not os.path.exists(fn):=0AX+        if fn =3D=
 =3D '@PREFIX@/etc/yum/yum.conf' and not os.path.exists(fn):=0AX            =
  # Try the old default=0AX-            fn =3D '/etc/yum.conf'=0AX+         =
    fn =3D '@PREFIX@/etc/yum.conf'=0AX =0AX         startupconf =3D config.r=
 eadStartupConfig(fn, root)=0AX         startupconf.arch =3D arch=0Ad86c5dbe=
 f23f629faf9047a4668aa2c8=0Aecho x - yum/files/patch-cli.py=0Ased 's/^X//' >=
 yum/files/patch-cli.py << '7b57345f5671db45551e49a45abbf380'=0AX--- cli.py.=
 orig	2010-07-07 20:46:08.000000000 +0200=0AX+++ cli.py	2010-08-22 13:35:53.=
 000000000 +0200=0AX@@ -1412,10 +1412,10 @@=0AX         if opts.installroot:=
 =0AX             if os.access(opts.installroot+'/'+opts.conffile, os.R_OK):=
 =0AX                 opts.conffile =3D opts.installroot+'/'+opts.conffile=
 =0AX-            elif opts.conffile =3D=3D '/etc/yum/yum.conf':=0AX-       =
          # check if /installroot/etc/yum.conf exists.=0AX-                i=
 f os.access(opts.installroot+'/etc/yum.conf', os.R_OK):=0AX-               =
      opts.conffile =3D opts.installroot+'/etc/yum.conf'         =0AX+      =
       elif opts.conffile =3D=3D '@PREFIX@/etc/yum/yum.conf':=0AX+          =
       # check if /installroot@PREFIX@/etc/yum.conf exists.=0AX+            =
     if os.access(opts.installroot+'@PREFIX@/etc/yum.conf', os.R_OK):=0AX+  =
                   opts.conffile =3D opts.installroot+'@PREFIX@/etc/yum.conf=
 '         =0AX             root=3Dopts.installroot=0AX         else:=0AX   =
           root =3D '/'=0AX@@ -1456,7 +1456,7 @@=0AX                 action=
 =3D"store_true",=0AX                 help=3D_("run entirely from system cac=
 he, don't update cache"))=0AX         group.add_option("-c", "--config", de=
 st=3D"conffile",=0AX-                default=3D'/etc/yum/yum.conf',=0AX+   =
              default=3D'@PREFIX@/etc/yum/yum.conf',=0AX                 hel=
 p=3D_("config file location"), metavar=3D'[config file]')=0AX         group=
 =2Eadd_option("-R", "--randomwait", dest=3D"sleeptime", type=3D'int',=0AX  =
                default=3DNone,=0A7b57345f5671db45551e49a45abbf380=0Aecho x =
 - yum/files/patch-yum-plugins.py=0Ased 's/^X//' >yum/files/patch-yum-plugin=
 s.py << '45eb97137374b6029a08368eef93b0d3'=0AX--- yum/plugins.py.orig	2010-=
 07-06 17:46:39.000000000 +0200=0AX+++ yum/plugins.py	2010-08-22 13:36:48.00=
 0000000 +0200=0AX@@ -135,7 +135,7 @@=0AX             files. Defaults to "/e=
 tc/yum/pluginconf.d".=0AX         '''=0AX         if not pluginconfpath:=0A=
 X-            pluginconfpath =3D ['/etc/yum/pluginconf.d']=0AX+            =
 pluginconfpath =3D ['@PREFIX@/etc/yum/pluginconf.d']=0AX =0AX         self.=
 searchpath =3D searchpath=0AX         self.pluginconfpath =3D pluginconfpat=
 h=0A45eb97137374b6029a08368eef93b0d3=0Aecho x - yum/files/patch-yum-package=
 s.py=0Ased 's/^X//' >yum/files/patch-yum-packages.py << '410a2c72a728d2befd=
 bc75243e291b3e'=0AX--- yum/packages.py.orig=0AX+++ yum/packages.py=0AX@@ -1=
 353,11 +1353,14 @@=0AX            is a pre-requires or a not"""=0AX        =
  # FIXME this should probably be put in rpmUtils.miscutils since =0AX      =
    # - that's what it is=0AX+        RPMSENSE_PREREQ =3D (1 << 6)=0AX+     =
    RPMSENSE_SCRIPT_PRE =3D (1 << 9)=0AX+        RPMSENSE_SCRIPT_POST =3D (1=
  << 10)=0AX         if flag is not None:=0AX             # Note: RPMSENSE_P=
 REREQ =3D=3D 0 since rpm-4.4'ish=0AX-            if flag & (rpm.RPMSENSE_PR=
 EREQ |=0AX-                       rpm.RPMSENSE_SCRIPT_PRE |=0AX-           =
             rpm.RPMSENSE_SCRIPT_POST):=0AX+            if flag & (RPMSENSE_=
 PREREQ |=0AX+                       RPMSENSE_SCRIPT_PRE |=0AX+             =
           RPMSENSE_SCRIPT_POST):=0AX                 return 1=0AX         r=
 eturn 0=0AX =0AX-- =0AX1.6.0.2=0AX=0A410a2c72a728d2befdbc75243e291b3e=0Aech=
 o x - yum/files/patch-rpmUtils_Makefile=0Ased 's/^X//' >yum/files/patch-rpm=
 Utils_Makefile << 'd6b87cc73fb5b1356126fec2ea7dd781'=0AX--- rpmUtils/Makefi=
 le.orig	2011-06-08 17:10:50.000000000 +0200=0AX+++ rpmUtils/Makefile	2011-0=
 6-08 17:11:49.000000000 +0200=0AX@@ -1,10 +1,7 @@=0AX PYTHON=3Dpython=0AX P=
 ACKAGE =3D $(shell basename `pwd`)=0AX PYFILES =3D $(wildcard *.py)=0AX-PYV=
 ER :=3D $(shell $(PYTHON) -c 'import sys; print "%.3s" %(sys.version)')=0AX=
 -PYSYSDIR :=3D $(shell $(PYTHON) -c 'import sys; print sys.prefix')=0AX-PYL=
 IBDIR =3D $(PYSYSDIR)/lib/python$(PYVER)=0AX-PKGDIR =3D $(PYLIBDIR)/site-pa=
 ckages/$(PACKAGE)=0AX+PKGDIR =3D %%PYTHONPREFIX_SITELIBDIR%%/$(PACKAGE)=0AX=
  =0AX all: =0AX 	echo "Nothing to do"=0Ad6b87cc73fb5b1356126fec2ea7dd781=0A=
 echo x - yum/files/patch-yum_Makefile=0Ased 's/^X//' >yum/files/patch-yum_M=
 akefile << '43bfeab4ad8e4f4ea749f2210a9581d5'=0AX--- yum/Makefile.orig	2011=
 -06-08 17:12:12.000000000 +0200=0AX+++ yum/Makefile	2011-06-08 17:12:27.000=
 000000 +0200=0AX@@ -1,10 +1,7 @@=0AX PYTHON=3Dpython=0AX PACKAGE =3D $(shel=
 l basename `pwd`)=0AX PYFILES =3D $(wildcard *.py)=0AX-PYVER :=3D $(shell $=
 (PYTHON) -c 'import sys; print "%.3s" %(sys.version)')=0AX-PYSYSDIR :=3D $(=
 shell $(PYTHON) -c 'import sys; print sys.prefix')=0AX-PYLIBDIR =3D $(PYSYS=
 DIR)/lib/python$(PYVER)=0AX-PKGDIR =3D $(PYLIBDIR)/site-packages/$(PACKAGE)=
 =0AX+PKGDIR =3D %%PYTHONPREFIX_SITELIBDIR%%/$(PACKAGE)=0AX =0AX all: =0AX 	=
 echo "Nothing to do"=0A43bfeab4ad8e4f4ea749f2210a9581d5=0Aecho x - yum/.,=
 =0Ased 's/^X//' >yum/., << 'fc7323d3b486eae21c11fe8b93c808c2'=0AXdiff -ur y=
 um.orig/Makefile yum/Makefile=0AX--- yum.orig/Makefile	2011-06-08 15:20:05.=
 000000000 +0200=0AX+++ yum/Makefile	2011-06-07 23:45:36.000000000 +0200=0AX=
 @@ -5,7 +5,7 @@=0AX # $FreeBSD$=0AX =0AX PORTNAME=3D	yum=0AX-PORTVERSION=3D=
 	3.2.28=0AX+PORTVERSION=3D	3.2.29=0AX CATEGORIES=3D	sysutils=0AX MASTER_SIT=
 ES=3D	http://yum.baseurl.org/download/3.2/=0AX =0AX@@ -17,7 +17,7 @@=0AX 		=
 intltool-update:${PORTSDIR}/textproc/intltool=0AX RUN_DEPENDS=3D	${PYTHON_S=
 ITELIBDIR}/rpm:${PORTSDIR}/archivers/rpm4 \=0AX 		${PYTHON_SITELIBDIR}/_sql=
 ite3.so:${PORTSDIR}/databases/py-sqlite3 \=0AX-		${PYTHON_SITELIBDIR}/sqlit=
 ecachec.py:${PORTSDIR}/archivers/py-yum-metadata-parser \=0AX+		${PYTHON_SI=
 TELIBDIR}/sqlitecachec.py:${PORTSDIR}/devel/py-yum-metadata-parser \=0AX 		=
 ${PYTHON_SITELIBDIR}/iniparse:${PORTSDIR}/devel/py-iniparse \=0AX 		${PYTHO=
 N_SITELIBDIR}/urlgrabber:${PORTSDIR}/www/py-urlgrabber=0AX =0AXdiff -ur yum=
 =2Eorig/distinfo yum/distinfo=0AX--- yum.orig/distinfo	2011-06-08 15:20:05.=
 000000000 +0200=0AX+++ yum/distinfo	2011-06-07 23:45:45.000000000 +0200=0AX=
 @@ -1,3 +1,2 @@=0AX-MD5 (yum-3.2.28.tar.gz) =3D 91eff58aa4c25cd4f46b21201bb=
 f9bea=0AX-SHA256 (yum-3.2.28.tar.gz) =3D 2a69838a55528729b1126696b319d84f34=
 036523ab78953af8a41e82a2e4e913=0AX-SIZE (yum-3.2.28.tar.gz) =3D 885287=0AX+=
 SHA256 (yum-3.2.29.tar.gz) =3D e7baff5faa51d736d7a340a31eea1f350f0f1258c468=
 a1206fc0458f1a4adeec=0AX+SIZE (yum-3.2.29.tar.gz) =3D 943392=0AXdiff -ur yu=
 m.orig/files/patch-Makefile yum/files/patch-Makefile=0AX--- yum.orig/files/=
 patch-Makefile	2011-06-08 15:20:05.000000000 +0200=0AX+++ yum/files/patch-M=
 akefile	2011-06-07 23:49:52.000000000 +0200=0AX@@ -53,7 +53,7 @@=0AX @@ -64=
 ,7 +67,7 @@=0AX  test:=0AX  	@nosetests -i ".*test" test=0AX- 	@test/check-=
 po-yes-no.py=0AX+ 	-@test/check-po-yes-no.py=0AX -	cd po; make test=0AX +	c=
 d po; $(MAKE) test=0AX  =0AXdiff -ur yum.orig/files/patch-etc-Makefile yum/=
 files/patch-etc-Makefile=0AX--- yum.orig/files/patch-etc-Makefile	2011-06-0=
 8 15:20:05.000000000 +0200=0AX+++ yum/files/patch-etc-Makefile	2011-06-07 2=
 3:55:58.000000000 +0200=0AX@@ -1,5 +1,5 @@=0AX---- etc/Makefile.orig	2010-0=
 5-06 16:54:46.000000000 +0200=0AX-+++ etc/Makefile	2010-08-22 13:42:42.0000=
 00000 +0200=0AX+--- etc/Makefile.orig	2011-01-12 22:46:01.000000000 +0100=
 =0AX++++ etc/Makefile	2011-06-07 23:55:37.000000000 +0200=0AX @@ -1,4 +1,8 =
 @@=0AX -YUMETC=3D$(DESTDIR)/etc/yum=0AX +prefix =3D /usr=0AX@@ -10,7 +10,7 =
 @@=0AX  =0AX  all:=0AX  	echo "Nothing to do"=0AX-@@ -7,25 +11,25 @@=0AX+@@=
  -7,32 +11,32 @@=0AX  	rm -f *.pyc *.pyo *~=0AX  =0AX  install:=0AX@@ -44,9=
  +44,24 @@=0AX +	install -m 755 yum-updatesd-dbus.conf $(DESTDIR)$(sysconfd=
 ir)/dbus-1/system.d/yum-updatesd.conf=0AX  =0AX -	install -m 755 yum-update=
 sd.conf $(DESTDIR)/etc/yum/yum-updatesd.conf=0AX-+	install -m 755 yum-updat=
 esd.conf $(DESTDIR)$(sysconfdir)/yum/yum-updatesd.conf.sample=0AX- =0AX+-=
 =0AX -	mkdir -p $(DESTDIR)/etc/bash_completion.d=0AX -	install -m 644 yum.b=
 ash $(DESTDIR)/etc/bash_completion.d=0AX+-	mkdir -p $(DESTDIR)/etc/cron.dai=
 ly=0AX+-	mkdir -p $(DESTDIR)/etc/sysconfig/=0AX+-	install -D -m 755 0yum.cr=
 on $(DESTDIR)/etc/cron.daily/0yum.cron=0AX+-	install -D -m 755 yum-cron $(D=
 ESTDIR)/etc/rc.d/init.d/yum-cron=0AX+-	install -D -m 644 yum-daily.yum $(YU=
 METC)/yum-daily.yum=0AX+-	install -D -m 644 yum-weekly.yum $(YUMETC)/yum-we=
 ekly.yum=0AX+-	install -D -m 644 yum-cron.sysconf $(DESTDIR)/etc/sysconfig/=
 yum-cron=0AX++	install -m 755 yum-updatesd.conf $(DESTDIR)$(sysconfdir)/yum=
 /yum-updatesd.conf.sample=0AX++=0AX +	mkdir -p $(DESTDIR)$(sysconfdir)/bash=
 _completion.d=0AX +	install -m 644 yum.bash $(DESTDIR)$(sysconfdir)/bash_co=
 mpletion.d=0AX++	#mkdir -p $(DESTDIR)/etc/cron.daily=0AX++	#mkdir -p $(DEST=
 DIR)/etc/sysconfig/=0AX++	#install -D -m 755 0yum.cron $(DESTDIR)/etc/cron.=
 daily/0yum.cron=0AX++	#install -D -m 755 yum-cron $(DESTDIR)/etc/rc.d/init.=
 d/yum-cron=0AX++	#install -D -m 644 yum-daily.yum $(YUMETC)/yum-daily.yum=
 =0AX++	#install -D -m 644 yum-weekly.yum $(YUMETC)/yum-weekly.yum=0AX++	#in=
 stall -D -m 644 yum-cron.sysconf $(DESTDIR)/etc/sysconfig/yum-cron=0Afc7323=
 d3b486eae21c11fe8b93c808c2=0Aexit=0A=0A
 --gdTfX7fkYsEEjebm--
 
 --gm5TwAJMO0F2iVRz
 Content-Type: application/pgp-signature
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.11 (FreeBSD)
 
 iEYEARECAAYFAk3vlI4ACgkQwMJqmJVx944ymACgneIKRgCf1cVzaHia5x+1sJF9
 htAAoKO4QhaEChkMXRLK+bvCtDxrR8vl
 =8K8W
 -----END PGP SIGNATURE-----
 
 --gm5TwAJMO0F2iVRz--

From: =?iso-8859-1?Q?Anders_F_Bj=F6rklund?= <afb@rpm5.org>
To: gahr@FreeBSD.org
Cc: bug-followup@FreeBSD.org
Subject: Re: ports/150541: [new port] sysutils/yum - Installer/updater for rpm
Date: Tue, 12 Jun 2012 17:59:25 +0200

 8 jun 2011 kl. 17.26 skrev Pietro Cerutti:
 > I have made a few modifications, mainly to the install part, to make
 > sure that PREFIX is respected. The new shar is attached. Feedback is
 > welcome.
 
 As mentioned at the time, this minor update looks alright as well.
 
 Blocked by: http://www.freebsd.org/cgi/query-pr.cgi?pr=168917

From: Pietro Cerutti <gahr@FreeBSD.org>
To: Anders F =?utf-8?Q?Bj=C3=B6rklund?= <afb@rpm5.org>
Cc: bug-followup@FreeBSD.org
Subject: Re: ports/150541: [new port] sysutils/yum - Installer/updater for rpm
Date: Wed, 13 Jun 2012 00:00:30 +0200

 --oC1+HKm2/end4ao3
 Content-Type: text/plain; charset=utf-8
 Content-Disposition: inline
 Content-Transfer-Encoding: quoted-printable
 
 On 2012-Jun-12, 17:59, Anders F Bj=C3=B6rklund wrote:
 > 8 jun 2011 kl. 17.26 skrev Pietro Cerutti:
 > > I have made a few modifications, mainly to the install part, to make
 > > sure that PREFIX is respected. The new shar is attached. Feedback is
 > > welcome.
 >=20
 > As mentioned at the time, this minor update looks alright as well.
 
 Oh I must have missed your mentioning, sorry for that..
 
 > Blocked by: http://www.freebsd.org/cgi/query-pr.cgi?pr=3D168917
 
 Please follow-up as soon as py-urlgrabber is patched, and I'll take care
 of committing this port.
 
 --=20
 Pietro Cerutti
 The FreeBSD Project
 gahr@FreeBSD.org
 
 PGP Public Key:
 http://gahr.ch/pgp
 
 --oC1+HKm2/end4ao3
 Content-Type: application/pgp-signature
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.18 (FreeBSD)
 
 iEYEARECAAYFAk/Xu/0ACgkQwMJqmJVx945ffQCfaNCBR7dKPDT3ZYyI7ITncROg
 NAQAoOQ5SESPxcXZzKasq+nef+XjGcSb
 =Hmwj
 -----END PGP SIGNATURE-----
 
 --oC1+HKm2/end4ao3--

From: =?iso-8859-1?Q?Anders_F_Bj=F6rklund?= <afb@rpm5.org>
To: gahr@FreeBSD.org
Cc: bug-followup@FreeBSD.org
Subject: Re: ports/150541: [new port] sysutils/yum - Installer/updater for rpm
Date: Tue, 25 Sep 2012 22:52:07 +0200

 >> As mentioned at the time, this minor update looks alright as well.
 > 
 > Oh I must have missed your mentioning, sorry for that..
 > 
 >> Blocked by: http://www.freebsd.org/cgi/query-pr.cgi?pr=168917
 > 
 > Please follow-up as soon as py-urlgrabber is patched, and I'll take care
 > of committing this port.
 
 Seems like py-urlgrabber was committed, so yum could be added.
 
 I'm not sure if anyone tried updating to the 3.4 branch yet ?
 

From: Pietro Cerutti <gahr@FreeBSD.org>
To: Anders F =?utf-8?Q?Bj=C3=B6rklund?= <afb@rpm5.org>
Cc: bug-followup@FreeBSD.org
Subject: Re: ports/150541: [new port] sysutils/yum - Installer/updater for rpm
Date: Mon, 8 Oct 2012 10:29:29 +0200

 --B4IIlcmfBL/1gGOG
 Content-Type: text/plain; charset=utf-8
 Content-Disposition: inline
 Content-Transfer-Encoding: quoted-printable
 
 Here's an updated shar of version 3.4.3. Please test it in your
 environment, and I'll commit the port if this turns out to work fine.
 
 Thanks!
 
 
 # This is a shell archive.  Save it in a file, remove anything before
 # this line, and then unpack it by entering "sh file".  Note, it may
 # create directories; files and directories will be owned by you and
 # have default permissions.
 #
 # This archive contains:
 #
 #	yum
 #	yum/pkg-plist
 #	yum/pkg-descr
 #	yum/distinfo
 #	yum/Makefile
 #	yum/files
 #	yum/files/patch-Makefile
 #	yum/files/patch-docs-Makefile
 #	yum/files/patch-po-Makefile
 #	yum/files/patch-etc-Makefile
 #	yum/files/patch-bin-yum.py
 #	yum/files/patch-bin-yum-updatesd.py
 #	yum/files/patch-yum-rpmsack.py
 #	yum/files/patch-yum-config.py
 #	yum/files/patch-yum-updatesd.py
 #	yum/files/patch-yum-__init__.py
 #	yum/files/patch-cli.py
 #	yum/files/patch-yum-plugins.py
 #	yum/files/patch-yum-packages.py
 #	yum/files/patch-rpmUtils_Makefile
 #	yum/files/patch-yum_Makefile
 #	yum/.,
 #	yum/.pkg-plist.swp
 #
 echo c - yum
 mkdir -p yum > /dev/null 2>&1
 echo x - yum/pkg-plist
 sed 's/^X//' >yum/pkg-plist << '468e8191f82b8b4e79b552948132fdb1'
 Xbin/yum
 Xsbin/yum-updatesd
 Xshare/yum-cli/callback.py
 Xshare/yum-cli/callback.pyc
 Xshare/yum-cli/cli.py
 Xshare/yum-cli/cli.pyc
 Xshare/yum-cli/output.py
 Xshare/yum-cli/output.pyc
 Xshare/yum-cli/shell.py
 Xshare/yum-cli/shell.pyc
 Xshare/yum-cli/utils.py
 Xshare/yum-cli/utils.pyc
 Xshare/yum-cli/yumcommands.py
 Xshare/yum-cli/yumcommands.pyc
 Xshare/yum-cli/yummain.py
 Xshare/yum-cli/yummain.pyc
 Xshare/yum-cli/yumupd.py
 Xshare/yum-cli/yumupd.pyc
 X%%PYTHON_SITELIBDIR%%/rpmUtils/__init__.py
 X%%PYTHON_SITELIBDIR%%/rpmUtils/__init__.pyc
 X%%PYTHON_SITELIBDIR%%/rpmUtils/arch.py
 X%%PYTHON_SITELIBDIR%%/rpmUtils/arch.pyc
 X%%PYTHON_SITELIBDIR%%/rpmUtils/miscutils.py
 X%%PYTHON_SITELIBDIR%%/rpmUtils/miscutils.pyc
 X%%PYTHON_SITELIBDIR%%/rpmUtils/oldUtils.py
 X%%PYTHON_SITELIBDIR%%/rpmUtils/oldUtils.pyc
 X%%PYTHON_SITELIBDIR%%/rpmUtils/transaction.py
 X%%PYTHON_SITELIBDIR%%/rpmUtils/transaction.pyc
 X%%PYTHON_SITELIBDIR%%/rpmUtils/updates.py
 X%%PYTHON_SITELIBDIR%%/rpmUtils/updates.pyc
 X%%PYTHON_SITELIBDIR%%/yum/Errors.py
 X%%PYTHON_SITELIBDIR%%/yum/Errors.pyc
 X%%PYTHON_SITELIBDIR%%/yum/__init__.py
 X%%PYTHON_SITELIBDIR%%/yum/__init__.pyc
 X%%PYTHON_SITELIBDIR%%/yum/callbacks.py
 X%%PYTHON_SITELIBDIR%%/yum/callbacks.pyc
 X%%PYTHON_SITELIBDIR%%/yum/comps.py
 X%%PYTHON_SITELIBDIR%%/yum/comps.pyc
 X%%PYTHON_SITELIBDIR%%/yum/config.py
 X%%PYTHON_SITELIBDIR%%/yum/config.pyc
 X%%PYTHON_SITELIBDIR%%/yum/constants.py
 X%%PYTHON_SITELIBDIR%%/yum/constants.pyc
 X%%PYTHON_SITELIBDIR%%/yum/depsolve.py
 X%%PYTHON_SITELIBDIR%%/yum/depsolve.pyc
 X%%PYTHON_SITELIBDIR%%/yum/failover.py
 X%%PYTHON_SITELIBDIR%%/yum/failover.pyc
 X%%PYTHON_SITELIBDIR%%/yum/history.py
 X%%PYTHON_SITELIBDIR%%/yum/history.pyc
 X%%PYTHON_SITELIBDIR%%/yum/i18n.py
 X%%PYTHON_SITELIBDIR%%/yum/i18n.pyc
 X%%PYTHON_SITELIBDIR%%/yum/logginglevels.py
 X%%PYTHON_SITELIBDIR%%/yum/logginglevels.pyc
 X%%PYTHON_SITELIBDIR%%/yum/mdparser.py
 X%%PYTHON_SITELIBDIR%%/yum/mdparser.pyc
 X%%PYTHON_SITELIBDIR%%/yum/metalink.py
 X%%PYTHON_SITELIBDIR%%/yum/metalink.pyc
 X%%PYTHON_SITELIBDIR%%/yum/misc.py
 X%%PYTHON_SITELIBDIR%%/yum/misc.pyc
 X%%PYTHON_SITELIBDIR%%/yum/packageSack.py
 X%%PYTHON_SITELIBDIR%%/yum/packageSack.pyc
 X%%PYTHON_SITELIBDIR%%/yum/packages.py
 X%%PYTHON_SITELIBDIR%%/yum/packages.pyc
 X%%PYTHON_SITELIBDIR%%/yum/parser.py
 X%%PYTHON_SITELIBDIR%%/yum/parser.pyc
 X%%PYTHON_SITELIBDIR%%/yum/pgpmsg.py
 X%%PYTHON_SITELIBDIR%%/yum/pgpmsg.pyc
 X%%PYTHON_SITELIBDIR%%/yum/pkgtag_db.py
 X%%PYTHON_SITELIBDIR%%/yum/pkgtag_db.pyc
 X%%PYTHON_SITELIBDIR%%/yum/plugins.py
 X%%PYTHON_SITELIBDIR%%/yum/plugins.pyc
 X%%PYTHON_SITELIBDIR%%/yum/repoMDObject.py
 X%%PYTHON_SITELIBDIR%%/yum/repoMDObject.pyc
 X%%PYTHON_SITELIBDIR%%/yum/repos.py
 X%%PYTHON_SITELIBDIR%%/yum/repos.pyc
 X%%PYTHON_SITELIBDIR%%/yum/rpmsack.py
 X%%PYTHON_SITELIBDIR%%/yum/rpmsack.pyc
 X%%PYTHON_SITELIBDIR%%/yum/rpmtrans.py
 X%%PYTHON_SITELIBDIR%%/yum/rpmtrans.pyc
 X%%PYTHON_SITELIBDIR%%/yum/sqlitesack.py
 X%%PYTHON_SITELIBDIR%%/yum/sqlitesack.pyc
 X%%PYTHON_SITELIBDIR%%/yum/sqlutils.py
 X%%PYTHON_SITELIBDIR%%/yum/sqlutils.pyc
 X%%PYTHON_SITELIBDIR%%/yum/transactioninfo.py
 X%%PYTHON_SITELIBDIR%%/yum/transactioninfo.pyc
 X%%PYTHON_SITELIBDIR%%/yum/update_md.py
 X%%PYTHON_SITELIBDIR%%/yum/update_md.pyc
 X%%PYTHON_SITELIBDIR%%/yum/yumRepo.py
 X%%PYTHON_SITELIBDIR%%/yum/yumRepo.pyc
 Xshare/locale/bn_IN/LC_MESSAGES/yum.mo
 Xshare/locale/ca/LC_MESSAGES/yum.mo
 Xshare/locale/cs/LC_MESSAGES/yum.mo
 Xshare/locale/da/LC_MESSAGES/yum.mo
 Xshare/locale/de/LC_MESSAGES/yum.mo
 Xshare/locale/el/LC_MESSAGES/yum.mo
 Xshare/locale/en_GB/LC_MESSAGES/yum.mo
 Xshare/locale/es/LC_MESSAGES/yum.mo
 Xshare/locale/eu/LC_MESSAGES/yum.mo
 Xshare/locale/fi/LC_MESSAGES/yum.mo
 Xshare/locale/fr/LC_MESSAGES/yum.mo
 Xshare/locale/gu/LC_MESSAGES/yum.mo
 Xshare/locale/hi/LC_MESSAGES/yum.mo
 Xshare/locale/hu/LC_MESSAGES/yum.mo
 Xshare/locale/id/LC_MESSAGES/yum.mo
 Xshare/locale/id_ID/LC_MESSAGES/yum.mo
 Xshare/locale/it/LC_MESSAGES/yum.mo
 Xshare/locale/ja/LC_MESSAGES/yum.mo
 Xshare/locale/lt_LT/LC_MESSAGES/yum.mo
 Xshare/locale/mr/LC_MESSAGES/yum.mo
 Xshare/locale/ms/LC_MESSAGES/yum.mo
 Xshare/locale/nb/LC_MESSAGES/yum.mo
 Xshare/locale/pa/LC_MESSAGES/yum.mo
 Xshare/locale/pl/LC_MESSAGES/yum.mo
 Xshare/locale/pt/LC_MESSAGES/yum.mo
 Xshare/locale/pt_BR/LC_MESSAGES/yum.mo
 Xshare/locale/ru/LC_MESSAGES/yum.mo
 Xshare/locale/sr/LC_MESSAGES/yum.mo
 Xshare/locale/sr@latin/LC_MESSAGES/yum.mo
 Xshare/locale/sv/LC_MESSAGES/yum.mo
 Xshare/locale/uk/LC_MESSAGES/yum.mo
 Xshare/locale/ur/LC_MESSAGES/yum.mo
 Xshare/locale/zh_CN/LC_MESSAGES/yum.mo
 Xshare/locale/zh_TW/LC_MESSAGES/yum.mo
 Xetc/logrotate.d/yum
 Xetc/rc.d/init.d/yum-updatesd
 Xetc/dbus-1/system.d/yum-updatesd.conf
 Xetc/bash_completion.d/yum.bash
 Xetc/yum/version-groups.conf
 Xetc/yum/yum.conf
 Xetc/yum/yum-updatesd.conf
 Xetc/yum/yum.conf.sample
 Xetc/yum/yum-updatesd.conf.sample
 X@dirrm share/yum-cli
 X@dirrm etc/yum/repos.d
 X@dirrm etc/yum/vars
 X@dirrm etc/yum/protected.d
 X@dirrm etc/yum
 X@dirrm %%PYTHON_SITELIBDIR%%/rpmUtils
 X@dirrm %%PYTHON_SITELIBDIR%%/yum
 X@dirrmtry etc/logrotate.d
 X
 X@unexec if cmp -s %D/etc/yum/yum.conf.sample %D/etc/yum/yum.conf; then rm =
 -f %D/etc/yum/yum.conf; fi
 X@exec if [ ! -f %D/etc/yum/yum.conf ]; then cp -p %D/%F %B/yum.conf; fi
 X@unexec if cmp -s %D/etc/yum/yum-updatesd.conf.sample %D/etc/yum/yum-updat=
 esd.conf; then rm -f %D/etc/yum/yum-updatesd.conf; fi
 X@exec if [ ! -f %D/etc/yum-updatesd/yum.conf ]; then cp -p %D/%F %B/yum-up=
 datesd.conf; fi
 X@unexec rmdir /var/cache/yum 2>&1 >/dev/null || true
 X@unexec rmdir /var/lib/yum 2>&1 >/dev/null || true
 468e8191f82b8b4e79b552948132fdb1
 echo x - yum/pkg-descr
 sed 's/^X//' >yum/pkg-descr << '230835c56f9d6fe68aa7a4375c28ffaf'
 XYum is a utility that can check for and automatically download and
 Xinstall updated RPM packages. Dependencies are obtained and downloaded
 Xautomatically prompting the user as necessary.=20
 X
 XWWW: http://yum.baseurl.org/
 230835c56f9d6fe68aa7a4375c28ffaf
 echo x - yum/distinfo
 sed 's/^X//' >yum/distinfo << '69bf9e2bce9dd38622bd137705efa480'
 XSHA256 (yum-3.4.3.tar.gz) =3D 0178f97820ced9bfbcc269e6fc3ea35e29e35e2d263d=
 24c7bff8660ee62d37ca
 XSIZE (yum-3.4.3.tar.gz) =3D 1140370
 69bf9e2bce9dd38622bd137705efa480
 echo x - yum/Makefile
 sed 's/^X//' >yum/Makefile << 'aa720e3fcc559f66634f8ded2cf4b1b4'
 X# Created by: Anders F Bjorklund <afb@rpm5.org>
 X# $FreeBSD$
 X
 XPORTNAME=3D	yum
 XPORTVERSION=3D	3.4.3
 XCATEGORIES=3D	sysutils
 XMASTER_SITES=3D	http://yum.baseurl.org/download/${PORTVERSION:R}/
 X
 XMAINTAINER=3D	ports@FreeBSD.org
 XCOMMENT=3D	Installer/updater for rpm
 X
 XBUILD_DEPENDS=3D	bash:${PORTSDIR}/shells/bash \
 X		msgfmt:${PORTSDIR}/devel/gettext \
 X		intltool-update:${PORTSDIR}/textproc/intltool
 XRUN_DEPENDS=3D	${PYTHON_SITELIBDIR}/rpm:${PORTSDIR}/archivers/rpm4 \
 X		${PYTHON_SITELIBDIR}/_sqlite3.so:${PORTSDIR}/databases/py-sqlite3 \
 X		${PYTHON_SITELIBDIR}/sqlitecachec.py:${PORTSDIR}/devel/py-yum-metadata-p=
 arser \
 X		${PYTHON_SITELIBDIR}/iniparse:${PORTSDIR}/devel/py-iniparse \
 X		${PYTHON_SITELIBDIR}/urlgrabber:${PORTSDIR}/www/py-urlgrabber
 X
 XUSE_PYTHON=3D	yes
 XUSE_GMAKE=3D	yes
 XUSE_GETTEXT=3D	yes
 X
 XMAKE_ARGS=3D	MAKE=3D${GMAKE} PYTHON=3D${PYTHON_CMD} \
 X		prefix=3D${PREFIX} mandir=3D${MANPREFIX}/man sysconfdir=3D${PREFIX}/etc
 X
 XPLIST_SUB+=3D	PYTHONPREFIX_SITELIBDIR=3D${PYTHONPREFIX_SITELIBDIR}
 X
 XMAN5=3D		yum.conf.5 yum-updatesd.conf.5
 XMAN8=3D		yum.8 yum-updatesd.8 yum-shell.8
 X
 XRPMDIR?=3D	/var/lib/rpm
 X
 Xpost-patch:
 X	${REINPLACE_CMD} -e 's|@PREFIX@|${PREFIX}|g' -e \
 X	's|@RPMDIR@|${RPMDIR}|g' -e \
 X	's|@LOCALBASE@|${LOCALBASE}|g' \
 X		${WRKSRC}/bin/yum.py \
 X		${WRKSRC}/bin/yum-updatesd.py \
 X		${WRKSRC}/cli.py \
 X		${WRKSRC}/yum-updatesd.py \
 X		${WRKSRC}/yum/__init__.py \
 X		${WRKSRC}/yum/config.py \
 X		${WRKSRC}/yum/rpmsack.py \
 X		${WRKSRC}/yum/plugins.py
 X	${REINPLACE_CMD} -e 's|#!/usr/bin/python|#!${PYTHON_CMD}|' \
 X		${WRKSRC}/bin/yum.py \
 X		${WRKSRC}/bin/yum-updatesd.py \
 X		${WRKSRC}/callback.py \
 X		${WRKSRC}/cli.py \
 X		${WRKSRC}/output.py \
 X		${WRKSRC}/yumcommands.py \
 X		${WRKSRC}/yummain.py \
 X		${WRKSRC}/yum-updatesd.py \
 X		${WRKSRC}/utils.py \
 X		${WRKSRC}/rpmUtils/__init__.py \
 X		${WRKSRC}/rpmUtils/arch.py \
 X		${WRKSRC}/rpmUtils/miscutils.py \
 X		${WRKSRC}/rpmUtils/oldUtils.py \
 X		${WRKSRC}/rpmUtils/transaction.py \
 X		${WRKSRC}/rpmUtils/updates.py \
 X		${WRKSRC}/yum/__init__.py \
 X		${WRKSRC}/yum/Errors.py \
 X		${WRKSRC}/yum/callbacks.py \
 X		${WRKSRC}/yum/config.py \
 X		${WRKSRC}/yum/depsolve.py \
 X		${WRKSRC}/yum/failover.py \
 X		${WRKSRC}/yum/history.py \
 X		${WRKSRC}/yum/i18n.py \
 X		${WRKSRC}/yum/metalink.py \
 X		${WRKSRC}/yum/packageSack.py \
 X		${WRKSRC}/yum/packages.py \
 X		${WRKSRC}/yum/pkgtag_db.py \
 X		${WRKSRC}/yum/repoMDObject.py \
 X		${WRKSRC}/yum/repos.py \
 X		${WRKSRC}/yum/rpmsack.py \
 X		${WRKSRC}/yum/rpmtrans.py \
 X		${WRKSRC}/yum/sqlitesack.py \
 X		${WRKSRC}/yum/sqlutils.py \
 X		${WRKSRC}/yum/update_md.py
 X	${REINPLACE_CMD} -e 's|%%PYTHONPREFIX_SITELIBDIR%%|${PYTHONPREFIX_SITELIB=
 DIR}|' \
 X		${WRKSRC}/yum/Makefile ${WRKSRC}/rpmUtils/Makefile
 X
 Xpre-install:
 X	${MKDIR} ${PREFIX}/share/yum-cli
 X	${MKDIR} ${PREFIX}/etc/yum/repos.d
 X	${MKDIR} ${PYTHONPREFIX_SITELIBDIR}/rpmUtils
 X	${MKDIR} ${PYTHONPREFIX_SITELIBDIR}/yum
 X	${MKDIR} /var/cache/yum
 X	${MKDIR} /var/lib/yum
 X
 Xpost-install:
 X	if [ ! -f ${PREFIX}/etc/yum/yum.conf ]; then \
 X		${CP} -p ${PREFIX}/etc/yum/yum.conf.sample ${PREFIX}/etc/yum/yum.conf; \
 X	fi
 X	if [ ! -f ${PREFIX}/etc/yum/yum-updatesd.conf ]; then \
 X		${CP} -p ${PREFIX}/etc/yum/yum-updatesd.conf.sample ${PREFIX}/etc/yum/yu=
 m-updatesd.conf; \
 X	fi
 X
 X.include <bsd.port.mk>
 aa720e3fcc559f66634f8ded2cf4b1b4
 echo c - yum/files
 mkdir -p yum/files > /dev/null 2>&1
 echo x - yum/files/patch-Makefile
 sed 's/^X//' >yum/files/patch-Makefile << '9333385e3422b61169b9fc81b02d8216'
 X--- Makefile.orig	2010-05-06 16:54:46.000000000 +0200
 X+++ Makefile	2010-08-22 14:31:31.000000000 +0200
 X@@ -7,36 +7,39 @@
 X VERSION=3D$(shell awk '/Version:/ { print $$2 }' ${PKGNAME}.spec)
 X RELEASE=3D$(shell awk '/Release:/ { print $$2 }' ${PKGNAME}.spec)
 X CVSTAG=3Dyum-$(subst .,_,$(VERSION)-$(RELEASE))
 X+MAKE=3Dmake
 X PYTHON=3Dpython
 X WEBHOST =3D yum.baseurl.org
 X WEB_DOC_PATH =3D /srv/projects/yum/web/download/docs/yum-api/
 X=20
 X+prefix =3D /usr
 X+
 X all: subdirs
 X=20
 X clean:
 X 	rm -f *.pyc *.pyo *~ *.bak
 X-	for d in $(SUBDIRS); do make -C $$d clean ; done
 X+	for d in $(SUBDIRS); do $(MAKE) -C $$d clean ; done
 X 	cd test; rm -f *.pyc *.pyo *~ *.bak
 X=20
 X subdirs:
 X-	for d in $(SUBDIRS); do make PYTHON=3D$(PYTHON) -C $$d; [ $$? =3D 0 ] ||=
  exit 1 ; done
 X+	for d in $(SUBDIRS); do $(MAKE) PYTHON=3D$(PYTHON) -C $$d; [ $$? =3D 0 ]=
  || exit 1 ; done
 X=20
 X install:
 X-	mkdir -p $(DESTDIR)/usr/share/yum-cli
 X+	mkdir -p $(DESTDIR)$(prefix)/share/yum-cli
 X 	for p in $(PYFILES) ; do \
 X-		install -m 644 $$p $(DESTDIR)/usr/share/yum-cli/$$p; \
 X+		install -m 644 $$p $(DESTDIR)$(prefix)/share/yum-cli/$$p; \
 X 	done
 X-	mv $(DESTDIR)/usr/share/yum-cli/yum-updatesd.py $(DESTDIR)/usr/share/yum=
 -cli/yumupd.py
 X-	$(PYTHON) -c "import compileall; compileall.compile_dir('$(DESTDIR)/usr/=
 share/yum-cli', 1, '$(PYDIR)', 1)"
 X+	mv $(DESTDIR)$(prefix)/share/yum-cli/yum-updatesd.py $(DESTDIR)$(prefix)=
 /share/yum-cli/yumupd.py
 X+	$(PYTHON) -c "import compileall; compileall.compile_dir('$(DESTDIR)$(pre=
 fix)/share/yum-cli', 1, '$(PYDIR)', 1)"
 X=20
 X-	mkdir -p $(DESTDIR)/usr/bin $(DESTDIR)/usr/sbin
 X-	install -m 755 bin/yum.py $(DESTDIR)/usr/bin/yum
 X-	install -m 755 bin/yum-updatesd.py $(DESTDIR)/usr/sbin/yum-updatesd
 X+	mkdir -p $(DESTDIR)$(prefix)/bin $(DESTDIR)$(prefix)/sbin
 X+	install -m 755 bin/yum.py $(DESTDIR)$(prefix)/bin/yum
 X+	install -m 755 bin/yum-updatesd.py $(DESTDIR)$(prefix)/sbin/yum-updatesd
 X=20
 X 	mkdir -p $(DESTDIR)/var/cache/yum
 X 	mkdir -p $(DESTDIR)/var/lib/yum
 X=20
 X-	for d in $(SUBDIRS); do make PYTHON=3D$(PYTHON) DESTDIR=3D`cd $(DESTDIR)=
 ; pwd` -C $$d install; [ $$? =3D 0 ] || exit 1; done
 X+	for d in $(SUBDIRS); do $(MAKE) PYTHON=3D$(PYTHON) DESTDIR=3D`if [ ! -z =
 "$(DESTDIR)" ]; then cd $(DESTDIR); pwd; fi` -C $$d install; [ $$? =3D 0 ] =
 || exit 1; done
 X=20
 X .PHONY: docs test
 X=20
 X@@ -64,7 +67,7 @@
 X test:
 X 	@nosetests -i ".*test" test
 X 	-@test/check-po-yes-no.py
 X-	cd po; make test
 X+	cd po; $(MAKE) test
 X=20
 X test-skipbroken:
 X 	@nosetests -i ".*test" test/skipbroken-tests.py
 9333385e3422b61169b9fc81b02d8216
 echo x - yum/files/patch-docs-Makefile
 sed 's/^X//' >yum/files/patch-docs-Makefile << '18699777c61c5540acd8385bc13=
 7a0b5'
 X--- docs/Makefile.orig	2010-05-06 16:54:46.000000000 +0200
 X+++ docs/Makefile	2010-08-22 11:56:34.000000000 +0200
 X@@ -1,3 +1,7 @@
 X+prefix =3D /usr
 X+
 X+mandir =3D $(prefix)/share/man
 X+
 X all:
 X 	echo "Nothing to do"
 X=20
 X@@ -6,10 +10,10 @@
 X 	rm -fr epydoc
 X=20
 X install:
 X-	mkdir -p $(DESTDIR)/usr/share/man/man5
 X-	mkdir -p $(DESTDIR)/usr/share/man/man8
 X-	install -m 644 yum.8 $(DESTDIR)/usr/share/man/man8/yum.8
 X-	install -m 644 yum-shell.8 $(DESTDIR)/usr/share/man/man8/yum-shell.8
 X-	install -m 644 yum.conf.5 $(DESTDIR)/usr/share/man/man5/yum.conf.5
 X-	install -m 644 yum-updatesd.8 $(DESTDIR)/usr/share/man/man8/yum-updatesd=
 =2E8
 X-	install -m 644 yum-updatesd.conf.5 $(DESTDIR)/usr/share/man/man5/yum-upd=
 atesd.conf.5
 X+	mkdir -p $(DESTDIR)$(mandir)/man5
 X+	mkdir -p $(DESTDIR)$(mandir)/man8
 X+	install -m 644 yum.8 $(DESTDIR)$(mandir)/man8/yum.8
 X+	install -m 644 yum-shell.8 $(DESTDIR)$(mandir)/man8/yum-shell.8
 X+	install -m 644 yum.conf.5 $(DESTDIR)$(mandir)/man5/yum.conf.5
 X+	install -m 644 yum-updatesd.8 $(DESTDIR)$(mandir)/man8/yum-updatesd.8
 X+	install -m 644 yum-updatesd.conf.5 $(DESTDIR)$(mandir)/man5/yum-updatesd=
 =2Econf.5
 18699777c61c5540acd8385bc137a0b5
 echo x - yum/files/patch-po-Makefile
 sed 's/^X//' >yum/files/patch-po-Makefile << '65f714043b928697b9f708b59db68=
 82f'
 X--- po/Makefile.orig	2010-05-06 16:54:46.000000000 +0200
 X+++ po/Makefile	2011-06-08 17:19:11.000000000 +0200
 X@@ -1,7 +1,9 @@
 X+localedir =3D share/locale
 X+
 X INSTALL=3D /usr/bin/install -c
 X INSTALL_PROGRAM=3D ${INSTALL}
 X INSTALL_DATA=3D ${INSTALL} -m 644
 X-INSTALLNLSDIR=3D$(DESTDIR)/usr/share/locale
 X+INSTALLNLSDIR=3D$(DESTDIR)$(localedir)
 X top_srcdir =3D "."
 X=20
 X=20
 X@@ -77,4 +79,4 @@
 X 	msgfmt -c $$n; \
 X 	done
 X=20
 X-=20
 X\ No newline at end of file
 X+=20
 65f714043b928697b9f708b59db6882f
 echo x - yum/files/patch-etc-Makefile
 sed 's/^X//' >yum/files/patch-etc-Makefile << 'bb6323a000b225ac60a76966e638=
 e92b'
 X--- etc/Makefile.orig	2011-01-12 22:46:01.000000000 +0100
 X+++ etc/Makefile	2011-06-07 23:55:37.000000000 +0200
 X@@ -1,4 +1,8 @@
 X-YUMETC=3D$(DESTDIR)/etc/yum
 X+prefix =3D /usr
 X+
 X+sysconfdir =3D /etc
 X+
 X+YUMETC=3D$(DESTDIR)$(sysconfdir)/yum
 X=20
 X all:
 X 	echo "Nothing to do"
 X@@ -7,32 +11,32 @@
 X 	rm -f *.pyc *.pyo *~
 X=20
 X install:
 X-	mkdir -p $(DESTDIR)/etc/yum/
 X-	mkdir -p $(DESTDIR)/etc/yum/protected.d
 X-	mkdir -p $(DESTDIR)/etc/yum/repos.d
 X-	mkdir -p $(DESTDIR)/etc/yum/vars
 X+	mkdir -p $(DESTDIR)$(sysconfdir)/yum/
 X+	mkdir -p $(DESTDIR)$(sysconfdir)/yum/protected.d
 X+	mkdir -p $(DESTDIR)$(sysconfdir)/yum/repos.d
 X+	mkdir -p $(DESTDIR)$(sysconfdir)/yum/vars
 X=20
 X-	install -m 644 yum.conf $(YUMETC)/yum.conf
 X+	install -m 644 yum.conf $(YUMETC)/yum.conf.sample
 X=20
 X 	install -m 644 version-groups.conf $(YUMETC)/version-groups.conf
 X=20
 X-	mkdir -p $(DESTDIR)/etc/logrotate.d
 X-	install -m 644 yum.logrotate $(DESTDIR)/etc/logrotate.d/yum
 X+	mkdir -p $(DESTDIR)$(sysconfdir)/logrotate.d
 X+	install -m 644 yum.logrotate $(DESTDIR)$(sysconfdir)/logrotate.d/yum
 X=20
 X-	mkdir -p $(DESTDIR)/etc/rc.d/init.d
 X-	install -m 755 yum-updatesd.init $(DESTDIR)/etc/rc.d/init.d/yum-updatesd
 X+	mkdir -p $(DESTDIR)$(sysconfdir)/rc.d/init.d
 X+	install -m 755 yum-updatesd.init $(DESTDIR)$(sysconfdir)/rc.d/init.d/yum=
 -updatesd
 X=20
 X-	mkdir -p $(DESTDIR)/etc/dbus-1/system.d/
 X-	install -m 755 yum-updatesd-dbus.conf $(DESTDIR)/etc/dbus-1/system.d/yum=
 -updatesd.conf
 X+	mkdir -p $(DESTDIR)$(sysconfdir)/dbus-1/system.d/
 X+	install -m 755 yum-updatesd-dbus.conf $(DESTDIR)$(sysconfdir)/dbus-1/sys=
 tem.d/yum-updatesd.conf
 X=20
 X-	install -m 755 yum-updatesd.conf $(DESTDIR)/etc/yum/yum-updatesd.conf
 X-
 X-	mkdir -p $(DESTDIR)/etc/bash_completion.d
 X-	install -m 644 yum.bash $(DESTDIR)/etc/bash_completion.d
 X-	mkdir -p $(DESTDIR)/etc/cron.daily
 X-	mkdir -p $(DESTDIR)/etc/sysconfig/
 X-	install -D -m 755 0yum.cron $(DESTDIR)/etc/cron.daily/0yum.cron
 X-	install -D -m 755 yum-cron $(DESTDIR)/etc/rc.d/init.d/yum-cron
 X-	install -D -m 644 yum-daily.yum $(YUMETC)/yum-daily.yum
 X-	install -D -m 644 yum-weekly.yum $(YUMETC)/yum-weekly.yum
 X-	install -D -m 644 yum-cron.sysconf $(DESTDIR)/etc/sysconfig/yum-cron
 X+	install -m 755 yum-updatesd.conf $(DESTDIR)$(sysconfdir)/yum/yum-updates=
 d.conf.sample
 X+
 X+	mkdir -p $(DESTDIR)$(sysconfdir)/bash_completion.d
 X+	install -m 644 yum.bash $(DESTDIR)$(sysconfdir)/bash_completion.d
 X+	#mkdir -p $(DESTDIR)/etc/cron.daily
 X+	#mkdir -p $(DESTDIR)/etc/sysconfig/
 X+	#install -D -m 755 0yum.cron $(DESTDIR)/etc/cron.daily/0yum.cron
 X+	#install -D -m 755 yum-cron $(DESTDIR)/etc/rc.d/init.d/yum-cron
 X+	#install -D -m 644 yum-daily.yum $(YUMETC)/yum-daily.yum
 X+	#install -D -m 644 yum-weekly.yum $(YUMETC)/yum-weekly.yum
 X+	#install -D -m 644 yum-cron.sysconf $(DESTDIR)/etc/sysconfig/yum-cron
 bb6323a000b225ac60a76966e638e92b
 echo x - yum/files/patch-bin-yum.py
 sed 's/^X//' >yum/files/patch-bin-yum.py << '79962ae1d3cfd3a8953e21b1ffc583=
 70'
 X--- bin/yum.py.orig	2010-05-06 16:54:46.000000000 +0200
 X+++ bin/yum.py	2010-08-22 12:55:43.000000000 +0200
 X@@ -23,7 +23,7 @@
 X """ % (sys.exc_value, sys.version)
 X     sys.exit(1)
 X=20
 X-sys.path.insert(0, '/usr/share/yum-cli')
 X+sys.path.insert(0, '@PREFIX@/share/yum-cli')
 X try:
 X     import yummain
 X     yummain.user_main(sys.argv[1:], exit_code=3DTrue)
 79962ae1d3cfd3a8953e21b1ffc58370
 echo x - yum/files/patch-bin-yum-updatesd.py
 sed 's/^X//' >yum/files/patch-bin-yum-updatesd.py << '184da39a60a1b950df223=
 5818226b220'
 X--- bin/yum-updatesd.py.orig	2010-08-22 12:58:40.000000000 +0200
 X+++ bin/yum-updatesd.py	2010-08-22 12:59:38.000000000 +0200
 X@@ -16,7 +16,7 @@
 X     os.dup2(fd, 2)
 X     os.close(fd)
 X=20
 X-sys.path.insert(0, '/usr/share/yum-cli')
 X+sys.path.insert(0, '@PREFIX@/share/yum-cli')
 X try:
 X     import yumupd
 X     yumupd.main(options)
 184da39a60a1b950df2235818226b220
 echo x - yum/files/patch-yum-rpmsack.py
 sed 's/^X//' >yum/files/patch-yum-rpmsack.py << 'f20506f2c48eb764751e8290ab=
 edadaf'
 X--- yum/rpmsack.py.orig	2010-07-26 23:04:25.000000000 +0200
 X+++ yum/rpmsack.py	2010-08-22 15:38:07.000000000 +0200
 X@@ -894,7 +894,7 @@
 X         # http://lists.rpm.org/pipermail/rpm-maint/2007-November/001719.h=
 tml
 X         # ...if anything gets implemented, we should change.
 X         rpmdbvfname =3D self._cachedir + "/version"
 X-        rpmdbfname  =3D self.root + "/var/lib/rpm/Packages"
 X+        rpmdbfname  =3D self.root + "@RPMDIR@/Packages"
 X=20
 X         if os.path.exists(rpmdbvfname) and os.path.exists(rpmdbfname):
 X             # See if rpmdb has "changed" ...
 X@@ -1428,6 +1428,7 @@
 X         self.conf.writable =3D False
 X        =20
 X         self._packages =3D {} # pkgid =3D dir
 X+        self.yumdb_cache =3D None
 X         if not os.path.exists(self.conf.db_path):
 X             try:
 X                 os.makedirs(self.conf.db_path)
 f20506f2c48eb764751e8290abedadaf
 echo x - yum/files/patch-yum-config.py
 sed 's/^X//' >yum/files/patch-yum-config.py << '882ed8d0670346dc2a03ad0d8f6=
 62e0b'
 X--- yum/config.py.orig	2010-06-17 17:24:18.000000000 +0200
 X+++ yum/config.py	2010-08-22 13:27:21.000000000 +0200
 X@@ -614,10 +614,10 @@
 X=20
 X     distroverpkg =3D Option('redhat-release')
 X     installroot =3D Option('/')
 X-    config_file_path =3D Option('/etc/yum/yum.conf')
 X+    config_file_path =3D Option('@PREFIX@/etc/yum/yum.conf')
 X     plugins =3D BoolOption(False)
 X-    pluginpath =3D ListOption(['/usr/share/yum-plugins', '/usr/lib/yum-pl=
 ugins'])
 X-    pluginconfpath =3D ListOption(['/etc/yum/pluginconf.d'])
 X+    pluginpath =3D ListOption(['@PREFIX@/share/yum-plugins', '@PREFIX@/li=
 b/yum-plugins'])
 X+    pluginconfpath =3D ListOption(['@PREFIX@/etc/yum/pluginconf.d'])
 X     gaftonmode =3D BoolOption(False)
 X     syslog_ident =3D Option()
 X     syslog_facility =3D Option('LOG_USER')
 X@@ -637,7 +637,7 @@
 X=20
 X     keepcache =3D BoolOption(True)
 X     logfile =3D Option('/var/log/yum.log')
 X-    reposdir =3D ListOption(['/etc/yum/repos.d', '/etc/yum.repos.d'])
 X+    reposdir =3D ListOption(['@PREFIX@/etc/yum/repos.d', '@PREFIX@/etc/yu=
 m.repos.d'])
 X=20
 X     commands =3D ListOption()
 X     exclude =3D ListOption()
 X@@ -733,7 +733,7 @@
 X=20
 X     rpmverbosity =3D Option('info')
 X=20
 X-    protected_packages =3D ListOption("yum, glob:/etc/yum/protected.d/*.c=
 onf",
 X+    protected_packages =3D ListOption("yum, glob:@PREFIX@/etc/yum/protect=
 ed.d/*.conf",
 X                                     parse_default=3DTrue)
 X     exit_on_lock =3D BoolOption(False)
 X    =20
 X@@ -898,7 +898,7 @@
 X    =20
 X     # Read the FS yumvars
 X     try:
 X-        dir_fsvars =3D yumconf.installroot + "/etc/yum/vars/"
 X+        dir_fsvars =3D yumconf.installroot + "@PREFIX@/etc/yum/vars/"
 X         fsvars =3D os.listdir(dir_fsvars)
 X     except OSError:
 X         fsvars =3D []
 X@@ -936,7 +936,7 @@
 X    =20
 X     return yumconf
 X=20
 X-def readVersionGroupsConfig(configfile=3D"/etc/yum/version-groups.conf"):
 X+def readVersionGroupsConfig(configfile=3D"@PREFIX@/etc/yum/version-groups=
 =2Econf"):
 X     parser =3D ConfigParser()
 X     confpp_obj =3D ConfigPreProcessor(configfile)
 X     try:
 X@@ -1048,7 +1048,7 @@
 X     fp.close()
 X=20
 X #def main():
 X-#    mainconf =3D readMainConfig(readStartupConfig('/etc/yum/yum.conf', '=
 /'))
 X+#    mainconf =3D readMainConfig(readStartupConfig('@PREFIX@/etc/yum/yum.=
 conf', '/'))
 X #    print mainconf.cachedir
 X #
 X #if __name__ =3D=3D '__main__':
 882ed8d0670346dc2a03ad0d8f662e0b
 echo x - yum/files/patch-yum-updatesd.py
 sed 's/^X//' >yum/files/patch-yum-updatesd.py << 'b9cd9b1997937ae4a1d2a0d88=
 a158a98'
 X--- yum-updatesd.py.orig	2010-05-06 16:54:46.000000000 +0200
 X+++ yum-updatesd.py	2010-08-22 13:29:51.000000000 +0200
 X@@ -53,10 +53,10 @@
 X from yum.update_md import UpdateMetadata
 X=20
 X # FIXME: is it really sane to use this from here?
 X-sys.path.append('/usr/share/yum-cli')
 X+sys.path.append('@PREFIX@/share/yum-cli')
 X import callback
 X=20
 X-config_file =3D '/etc/yum/yum-updatesd.conf'
 X+config_file =3D '@PREFIX@/etc/yum/yum-updatesd.conf'
 X initial_directory =3D os.getcwd()
 X=20
 X class UpdateEmitter(object):
 b9cd9b1997937ae4a1d2a0d88a158a98
 echo x - yum/files/patch-yum-__init__.py
 sed 's/^X//' >yum/files/patch-yum-__init__.py << 'd86c5dbef23f629faf9047a46=
 68aa2c8'
 X--- yum/__init__.py.orig	2010-07-30 21:59:10.000000000 +0200
 X+++ yum/__init__.py	2010-08-22 13:33:50.000000000 +0200
 X@@ -92,7 +92,7 @@
 X        you tweak it here, and when yb.conf does it's thing ... it happens=
 =2E """
 X=20
 X     def __init__(self):
 X-        self.fn =3D '/etc/yum/yum.conf'
 X+        self.fn =3D '@PREFIX@/etc/yum/yum.conf'
 X         self.root =3D '/'
 X         self.init_plugins =3D True
 X         self.plugin_types =3D (plugins.TYPE_CORE,)
 X@@ -208,7 +208,7 @@
 X         self.preconf.init_plugins =3D False
 X         self.conf.cache =3D cache
 X=20
 X-    def doConfigSetup(self, fn=3D'/etc/yum/yum.conf', root=3D'/', init_pl=
 ugins=3DTrue,
 X+    def doConfigSetup(self, fn=3D'@PREFIX@/etc/yum/yum.conf', root=3D'/',=
  init_plugins=3DTrue,
 X             plugin_types=3D(plugins.TYPE_CORE,), optparser=3DNone, debugl=
 evel=3DNone,
 X             errorlevel=3DNone):
 X         warnings.warn(_('doConfigSetup() will go away in a future version=
  of Yum.\n'),
 X@@ -270,9 +270,9 @@
 X=20
 X         # TODO: Remove this block when we no longer support configs outsi=
 de
 X         # of /etc/yum/
 X-        if fn =3D=3D '/etc/yum/yum.conf' and not os.path.exists(fn):
 X+        if fn =3D=3D '@PREFIX@/etc/yum/yum.conf' and not os.path.exists(f=
 n):
 X             # Try the old default
 X-            fn =3D '/etc/yum.conf'
 X+            fn =3D '@PREFIX@/etc/yum.conf'
 X=20
 X         startupconf =3D config.readStartupConfig(fn, root)
 X         startupconf.arch =3D arch
 d86c5dbef23f629faf9047a4668aa2c8
 echo x - yum/files/patch-cli.py
 sed 's/^X//' >yum/files/patch-cli.py << '7b57345f5671db45551e49a45abbf380'
 X--- cli.py.orig	2010-07-07 20:46:08.000000000 +0200
 X+++ cli.py	2010-08-22 13:35:53.000000000 +0200
 X@@ -1412,10 +1412,10 @@
 X         if opts.installroot:
 X             if os.access(opts.installroot+'/'+opts.conffile, os.R_OK):
 X                 opts.conffile =3D opts.installroot+'/'+opts.conffile
 X-            elif opts.conffile =3D=3D '/etc/yum/yum.conf':
 X-                # check if /installroot/etc/yum.conf exists.
 X-                if os.access(opts.installroot+'/etc/yum.conf', os.R_OK):
 X-                    opts.conffile =3D opts.installroot+'/etc/yum.conf'   =
      =20
 X+            elif opts.conffile =3D=3D '@PREFIX@/etc/yum/yum.conf':
 X+                # check if /installroot@PREFIX@/etc/yum.conf exists.
 X+                if os.access(opts.installroot+'@PREFIX@/etc/yum.conf', os=
 =2ER_OK):
 X+                    opts.conffile =3D opts.installroot+'@PREFIX@/etc/yum.=
 conf'        =20
 X             root=3Dopts.installroot
 X         else:
 X             root =3D '/'
 X@@ -1456,7 +1456,7 @@
 X                 action=3D"store_true",
 X                 help=3D_("run entirely from system cache, don't update ca=
 che"))
 X         group.add_option("-c", "--config", dest=3D"conffile",
 X-                default=3D'/etc/yum/yum.conf',
 X+                default=3D'@PREFIX@/etc/yum/yum.conf',
 X                 help=3D_("config file location"), metavar=3D'[config file=
 ]')
 X         group.add_option("-R", "--randomwait", dest=3D"sleeptime", type=
 =3D'int',
 X                 default=3DNone,
 7b57345f5671db45551e49a45abbf380
 echo x - yum/files/patch-yum-plugins.py
 sed 's/^X//' >yum/files/patch-yum-plugins.py << '45eb97137374b6029a08368eef=
 93b0d3'
 X--- yum/plugins.py.orig	2010-07-06 17:46:39.000000000 +0200
 X+++ yum/plugins.py	2010-08-22 13:36:48.000000000 +0200
 X@@ -135,7 +135,7 @@
 X             files. Defaults to "/etc/yum/pluginconf.d".
 X         '''
 X         if not pluginconfpath:
 X-            pluginconfpath =3D ['/etc/yum/pluginconf.d']
 X+            pluginconfpath =3D ['@PREFIX@/etc/yum/pluginconf.d']
 X=20
 X         self.searchpath =3D searchpath
 X         self.pluginconfpath =3D pluginconfpath
 45eb97137374b6029a08368eef93b0d3
 echo x - yum/files/patch-yum-packages.py
 sed 's/^X//' >yum/files/patch-yum-packages.py << '410a2c72a728d2befdbc75243=
 e291b3e'
 X--- yum/packages.py.orig
 X+++ yum/packages.py
 X@@ -1353,11 +1353,14 @@
 X            is a pre-requires or a not"""
 X         # FIXME this should probably be put in rpmUtils.miscutils since=
 =20
 X         # - that's what it is
 X+        RPMSENSE_PREREQ =3D (1 << 6)
 X+        RPMSENSE_SCRIPT_PRE =3D (1 << 9)
 X+        RPMSENSE_SCRIPT_POST =3D (1 << 10)
 X         if flag is not None:
 X             # Note: RPMSENSE_PREREQ =3D=3D 0 since rpm-4.4'ish
 X-            if flag & (rpm.RPMSENSE_PREREQ |
 X-                       rpm.RPMSENSE_SCRIPT_PRE |
 X-                       rpm.RPMSENSE_SCRIPT_POST):
 X+            if flag & (RPMSENSE_PREREQ |
 X+                       RPMSENSE_SCRIPT_PRE |
 X+                       RPMSENSE_SCRIPT_POST):
 X                 return 1
 X         return 0
 X=20
 X--=20
 X1.6.0.2
 X
 410a2c72a728d2befdbc75243e291b3e
 echo x - yum/files/patch-rpmUtils_Makefile
 sed 's/^X//' >yum/files/patch-rpmUtils_Makefile << 'd6b87cc73fb5b1356126fec=
 2ea7dd781'
 X--- rpmUtils/Makefile.orig	2011-06-08 17:10:50.000000000 +0200
 X+++ rpmUtils/Makefile	2011-06-08 17:11:49.000000000 +0200
 X@@ -1,10 +1,7 @@
 X PYTHON=3Dpython
 X PACKAGE =3D $(shell basename `pwd`)
 X PYFILES =3D $(wildcard *.py)
 X-PYVER :=3D $(shell $(PYTHON) -c 'import sys; print "%.3s" %(sys.version)')
 X-PYSYSDIR :=3D $(shell $(PYTHON) -c 'import sys; print sys.prefix')
 X-PYLIBDIR =3D $(PYSYSDIR)/lib/python$(PYVER)
 X-PKGDIR =3D $(PYLIBDIR)/site-packages/$(PACKAGE)
 X+PKGDIR =3D %%PYTHONPREFIX_SITELIBDIR%%/$(PACKAGE)
 X=20
 X all:=20
 X 	echo "Nothing to do"
 d6b87cc73fb5b1356126fec2ea7dd781
 echo x - yum/files/patch-yum_Makefile
 sed 's/^X//' >yum/files/patch-yum_Makefile << '43bfeab4ad8e4f4ea749f2210a95=
 81d5'
 X--- yum/Makefile.orig	2011-06-08 17:12:12.000000000 +0200
 X+++ yum/Makefile	2011-06-08 17:12:27.000000000 +0200
 X@@ -1,10 +1,7 @@
 X PYTHON=3Dpython
 X PACKAGE =3D $(shell basename `pwd`)
 X PYFILES =3D $(wildcard *.py)
 X-PYVER :=3D $(shell $(PYTHON) -c 'import sys; print "%.3s" %(sys.version)')
 X-PYSYSDIR :=3D $(shell $(PYTHON) -c 'import sys; print sys.prefix')
 X-PYLIBDIR =3D $(PYSYSDIR)/lib/python$(PYVER)
 X-PKGDIR =3D $(PYLIBDIR)/site-packages/$(PACKAGE)
 X+PKGDIR =3D %%PYTHONPREFIX_SITELIBDIR%%/$(PACKAGE)
 X=20
 X all:=20
 X 	echo "Nothing to do"
 43bfeab4ad8e4f4ea749f2210a9581d5
 echo x - yum/.,
 sed 's/^X//' >yum/., << 'fc7323d3b486eae21c11fe8b93c808c2'
 Xdiff -ur yum.orig/Makefile yum/Makefile
 X--- yum.orig/Makefile	2011-06-08 15:20:05.000000000 +0200
 X+++ yum/Makefile	2011-06-07 23:45:36.000000000 +0200
 X@@ -5,7 +5,7 @@
 X # $FreeBSD$
 X=20
 X PORTNAME=3D	yum
 X-PORTVERSION=3D	3.2.28
 X+PORTVERSION=3D	3.2.29
 X CATEGORIES=3D	sysutils
 X MASTER_SITES=3D	http://yum.baseurl.org/download/3.2/
 X=20
 X@@ -17,7 +17,7 @@
 X 		intltool-update:${PORTSDIR}/textproc/intltool
 X RUN_DEPENDS=3D	${PYTHON_SITELIBDIR}/rpm:${PORTSDIR}/archivers/rpm4 \
 X 		${PYTHON_SITELIBDIR}/_sqlite3.so:${PORTSDIR}/databases/py-sqlite3 \
 X-		${PYTHON_SITELIBDIR}/sqlitecachec.py:${PORTSDIR}/archivers/py-yum-metad=
 ata-parser \
 X+		${PYTHON_SITELIBDIR}/sqlitecachec.py:${PORTSDIR}/devel/py-yum-metadata-=
 parser \
 X 		${PYTHON_SITELIBDIR}/iniparse:${PORTSDIR}/devel/py-iniparse \
 X 		${PYTHON_SITELIBDIR}/urlgrabber:${PORTSDIR}/www/py-urlgrabber
 X=20
 Xdiff -ur yum.orig/distinfo yum/distinfo
 X--- yum.orig/distinfo	2011-06-08 15:20:05.000000000 +0200
 X+++ yum/distinfo	2011-06-07 23:45:45.000000000 +0200
 X@@ -1,3 +1,2 @@
 X-MD5 (yum-3.2.28.tar.gz) =3D 91eff58aa4c25cd4f46b21201bbf9bea
 X-SHA256 (yum-3.2.28.tar.gz) =3D 2a69838a55528729b1126696b319d84f34036523ab=
 78953af8a41e82a2e4e913
 X-SIZE (yum-3.2.28.tar.gz) =3D 885287
 X+SHA256 (yum-3.2.29.tar.gz) =3D e7baff5faa51d736d7a340a31eea1f350f0f1258c4=
 68a1206fc0458f1a4adeec
 X+SIZE (yum-3.2.29.tar.gz) =3D 943392
 Xdiff -ur yum.orig/files/patch-Makefile yum/files/patch-Makefile
 X--- yum.orig/files/patch-Makefile	2011-06-08 15:20:05.000000000 +0200
 X+++ yum/files/patch-Makefile	2011-06-07 23:49:52.000000000 +0200
 X@@ -53,7 +53,7 @@
 X @@ -64,7 +67,7 @@
 X  test:
 X  	@nosetests -i ".*test" test
 X- 	@test/check-po-yes-no.py
 X+ 	-@test/check-po-yes-no.py
 X -	cd po; make test
 X +	cd po; $(MAKE) test
 X =20
 Xdiff -ur yum.orig/files/patch-etc-Makefile yum/files/patch-etc-Makefile
 X--- yum.orig/files/patch-etc-Makefile	2011-06-08 15:20:05.000000000 +0200
 X+++ yum/files/patch-etc-Makefile	2011-06-07 23:55:58.000000000 +0200
 X@@ -1,5 +1,5 @@
 X---- etc/Makefile.orig	2010-05-06 16:54:46.000000000 +0200
 X-+++ etc/Makefile	2010-08-22 13:42:42.000000000 +0200
 X+--- etc/Makefile.orig	2011-01-12 22:46:01.000000000 +0100
 X++++ etc/Makefile	2011-06-07 23:55:37.000000000 +0200
 X @@ -1,4 +1,8 @@
 X -YUMETC=3D$(DESTDIR)/etc/yum
 X +prefix =3D /usr
 X@@ -10,7 +10,7 @@
 X =20
 X  all:
 X  	echo "Nothing to do"
 X-@@ -7,25 +11,25 @@
 X+@@ -7,32 +11,32 @@
 X  	rm -f *.pyc *.pyo *~
 X =20
 X  install:
 X@@ -44,9 +44,24 @@
 X +	install -m 755 yum-updatesd-dbus.conf $(DESTDIR)$(sysconfdir)/dbus-1/sy=
 stem.d/yum-updatesd.conf
 X =20
 X -	install -m 755 yum-updatesd.conf $(DESTDIR)/etc/yum/yum-updatesd.conf
 X-+	install -m 755 yum-updatesd.conf $(DESTDIR)$(sysconfdir)/yum/yum-update=
 sd.conf.sample
 X-=20
 X+-
 X -	mkdir -p $(DESTDIR)/etc/bash_completion.d
 X -	install -m 644 yum.bash $(DESTDIR)/etc/bash_completion.d
 X+-	mkdir -p $(DESTDIR)/etc/cron.daily
 X+-	mkdir -p $(DESTDIR)/etc/sysconfig/
 X+-	install -D -m 755 0yum.cron $(DESTDIR)/etc/cron.daily/0yum.cron
 X+-	install -D -m 755 yum-cron $(DESTDIR)/etc/rc.d/init.d/yum-cron
 X+-	install -D -m 644 yum-daily.yum $(YUMETC)/yum-daily.yum
 X+-	install -D -m 644 yum-weekly.yum $(YUMETC)/yum-weekly.yum
 X+-	install -D -m 644 yum-cron.sysconf $(DESTDIR)/etc/sysconfig/yum-cron
 X++	install -m 755 yum-updatesd.conf $(DESTDIR)$(sysconfdir)/yum/yum-update=
 sd.conf.sample
 X++
 X +	mkdir -p $(DESTDIR)$(sysconfdir)/bash_completion.d
 X +	install -m 644 yum.bash $(DESTDIR)$(sysconfdir)/bash_completion.d
 X++	#mkdir -p $(DESTDIR)/etc/cron.daily
 X++	#mkdir -p $(DESTDIR)/etc/sysconfig/
 X++	#install -D -m 755 0yum.cron $(DESTDIR)/etc/cron.daily/0yum.cron
 X++	#install -D -m 755 yum-cron $(DESTDIR)/etc/rc.d/init.d/yum-cron
 X++	#install -D -m 644 yum-daily.yum $(YUMETC)/yum-daily.yum
 X++	#install -D -m 644 yum-weekly.yum $(YUMETC)/yum-weekly.yum
 X++	#install -D -m 644 yum-cron.sysconf $(DESTDIR)/etc/sysconfig/yum-cron
 fc7323d3b486eae21c11fe8b93c808c2
 echo x - yum/.pkg-plist.swp
 sed 's/^X//' >yum/.pkg-plist.swp << 'd36c2818c9cc116176d2f968a8661bdb'
 Xb0VIM 7.3=00=00=00=00=10=00=00=C2=89=C2=8ErPt=14,=01=C2=8C:=00=00cerutti=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00SN2000.medacta.ch=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00~cerutti/FreeBSD/ports/sysutils/yum/pkg=
 -plist=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=0D=003210=00=00=00=00#"! =13=12U=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00tp=02=00=7F=00=00=00=02=00=00=00=
 =00=00=00=00e=00=00=00=00=00=00=00=01=00=00=00=00=00=00=00=01=00=00=00=00=
 =00=00=00=03=00=00=00=00=00=00=00-=00=00=00=00=00=00=00f=00=00=00=00=00=00=
 =00=01=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00ad=00=00=1C=00=00=00=C3=8C=01=00=00=00=10=00=00e=00=
 =00=00=00=00=00=00=C3=B8=0F=00=00=C3=A6=0F=00=00=C3=8C=0F=00=00=C2=B1=0F=00=
 =00=C2=9C=0F=00=00=C2=86=0F=00=00n=0F=00=00U=0F=00=00>=0F=00=00&=0F=00=00=
 =0F=0F=00=00=C3=B7=0E=00=00=C3=9A=0E=00=00=C2=BC=0E=00=00=C2=A3=0E=00=00=C2=
 =89=0E=00=00q=0E=00=00X=0E=00=00-=0E=00=00=01=0E=00=00=C3=9A=0D=00=00=C2=B2=
 =0D=00=00=C2=86=0D=00=00Y=0D=00=00.=0D=00=00=02=0D=00=00=C3=94=0C=00=00=C2=
 =A5=0C=00=00{=0C=00=00P=0C=00=00,=0C=00=00=07=0C=00=00=C3=A1=0B=00=00=C2=BA=
 =0B=00=00=C2=93=0B=00=00k=0B=00=00H=0B=00=00$=0B=00=00=00=0B=00=00=C3=9B
 X=00=00=C2=B4
 X=00=00=C2=8C
 X=00=00f
 X=00=00?
 X=00=00=19
 X=00=00=C3=B2	=00=00=C3=8D	=00=00=C2=A7	=00=00=C2=85	=00=00b	=00=007	=00=00=
 =0B	=00=00=C3=A5=08=00=00=C2=BE=08=00=00=C2=98=08=00=00q=08=00=00O=08=00=00=
 ,=08=00=00=03=08=00=00=C3=99=07=00=00=C2=B3=07=00=00=C2=8C=07=00=00h=07=00=
 =00C=07=00=00=1F=07=00=00=C3=BA=06=00=00=C3=93=06=00=00=C2=AB=06=00=00=C2=
 =86=06=00=00`=06=00=006=06=00=00=0B=06=00=00=C3=A8=05=00=00=C3=84=05=00=00=
 =C2=9F=05=00=00y=05=00=00S=05=00=00,=05=00=00=04=05=00=00=C3=9B=04=00=00=C2=
 =B5=04=00=00=C2=8E=04=00=00a=04=00=003=04=00=00=0C=04=00=00=C3=A4=03=00=00=
 =C2=BF=03=00=00=C2=99=03=00=00s=03=00=00P=03=00=00-=03=00=00
 X=03=00=00=C3=A7=02=00=00=C3=84=02=00=00=C2=9E=02=00=00{=02=00=00X=02=00=00=
 5=02=00=00=12=02=00=00=C3=AF=01=00=00=C3=8C=01=00=00=C3=8B=01=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00share/locale/hi/LC_MESSAGES/yum.mo=00share/locale/gu/LC_MESSAGES/yum.mo=
 =00share/locale/fr/LC_MESSAGES/yum.mo=00share/locale/fi/LC_MESSAGES/yum.mo=
 =00share/locale/eu/LC_MESSAGES/yum.mo=00share/locale/es/LC_MESSAGES/yum.mo=
 =00share/locale/en_GB/LC_MESSAGES/yum.mo=00share/locale/el/LC_MESSAGES/yum.=
 mo=00share/locale/de/LC_MESSAGES/yum.mo=00share/locale/da/LC_MESSAGES/yum.m=
 o=00share/locale/cs/LC_MESSAGES/yum.mo=00share/locale/ca/LC_MESSAGES/yum.mo=
 =00share/locale/bn_IN/LC_MESSAGES/yum.mo=00%%PYTHON_SITELIBDIR%%/yum/yumRep=
 o.pyc=00%%PYTHON_SITELIBDIR%%/yum/yumRepo.py=00%%PYTHON_SITELIBDIR%%/yum/up=
 date_md.pyc=00%%PYTHON_SITELIBDIR%%/yum/update_md.py=00%%PYTHON_SITELIBDIR%=
 %/yum/transactioninfo.pyc=00%%PYTHON_SITELIBDIR%%/yum/transactioninfo.py=00=
 %%PYTHON_SITELIBDIR%%/yum/sqlutils.pyc=00%%PYTHON_SITELIBDIR%%/yum/sqlutils=
 =2Epy=00%%PYTHON_SITELIBDIR%%/yum/sqlitesack.pyc=00%%PYTHON_SITELIBDIR%%/yu=
 m/sqlitesack.py=00%%PYTHON_SITELIBDIR%%/yum/rpmtrans.pyc=00%%PYTHON_SITELIB=
 DIR%%/yum/rpmtrans.py=00%%PYTHON_SITELIBDIR%%/yum/rpmsack.pyc=00%%PYTHON_SI=
 TELIBDIR%%/yum/rpmsack.py=00%%PYTHON_SITELIBDIR%%/yum/repos.pyc=00%%PYTHON_=
 SITELIBDIR%%/yum/repos.py=00%%PYTHON_SITELIBDIR%%/yum/repoMDObject.pyc=00%%=
 PYTHON_SITELIBDIR%%/yum/repoMDObject.py=00%%PYTHON_SITELIBDIR%%/yum/plugins=
 =2Epyc=00%%PYTHON_SITELIBDIR%%/yum/plugins.py=00%%PYTHON_SITELIBDIR%%/yum/p=
 kgtag_db.pyc=00%%PYTHON_SITELIBDIR%%/yum/pkgtag_db.py=00%%PYTHON_SITELIBDIR=
 %%/yum/pgpmsg.pyc=00%%PYTHON_SITELIBDIR%%/yum/pgpmsg.py=00%%PYTHON_SITELIBD=
 IR%%/yum/parser.pyc=00%%PYTHON_SITELIBDIR%%/yum/parser.py=00%%PYTHON_SITELI=
 BDIR%%/yum/packages.pyc=00%%PYTHON_SITELIBDIR%%/yum/packages.py=00%%PYTHON_=
 SITELIBDIR%%/yum/packageSack.pyc=00%%PYTHON_SITELIBDIR%%/yum/packageSack.py=
 =00%%PYTHON_SITELIBDIR%%/yum/misc.pyc=00%%PYTHON_SITELIBDIR%%/yum/misc.py=
 =00%%PYTHON_SITELIBDIR%%/yum/metalink.pyc=00%%PYTHON_SITELIBDIR%%/yum/metal=
 ink.py=00%%PYTHON_SITELIBDIR%%/yum/mdparser.pyc=00%%PYTHON_SITELIBDIR%%/yum=
 /mdparser.py=00%%PYTHON_SITELIBDIR%%/yum/logginglevels.pyc=00%%PYTHON_SITEL=
 IBDIR%%/yum/logginglevels.py=00%%PYTHON_SITELIBDIR%%/yum/i18n.pyc=00%%PYTHO=
 N_SITELIBDIR%%/yum/i18n.py=00%%PYTHON_SITELIBDIR%%/yum/history.pyc=00%%PYTH=
 ON_SITELIBDIR%%/yum/history.py=00%%PYTHON_SITELIBDIR%%/yum/failover.pyc=00%=
 %PYTHON_SITELIBDIR%%/yum/failover.py=00%%PYTHON_SITELIBDIR%%/yum/depsolve.p=
 yc=00%%PYTHON_SITELIBDIR%%/yum/depsolve.py=00%%PYTHON_SITELIBDIR%%/yum/cons=
 tants.pyc=00%%PYTHON_SITELIBDIR%%/yum/constants.py=00%%PYTHON_SITELIBDIR%%/=
 yum/config.pyc=00%%PYTHON_SITELIBDIR%%/yum/config.py=00%%PYTHON_SITELIBDIR%=
 %/yum/comps.pyc=00%%PYTHON_SITELIBDIR%%/yum/comps.py=00%%PYTHON_SITELIBDIR%=
 %/yum/callbacks.pyc=00%%PYTHON_SITELIBDIR%%/yum/callbacks.py=00%%PYTHON_SIT=
 ELIBDIR%%/yum/__init__.pyc=00%%PYTHON_SITELIBDIR%%/yum/__init__.py=00%%PYTH=
 ON_SITELIBDIR%%/yum/Errors.pyc=00%%PYTHON_SITELIBDIR%%/yum/Errors.py=00%%PY=
 THON_SITELIBDIR%%/rpmUtils/updates.pyc=00%%PYTHON_SITELIBDIR%%/rpmUtils/upd=
 ates.py=00%%PYTHON_SITELIBDIR%%/rpmUtils/transaction.pyc=00%%PYTHON_SITELIB=
 DIR%%/rpmUtils/transaction.py=00%%PYTHON_SITELIBDIR%%/rpmUtils/oldUtils.pyc=
 =00%%PYTHON_SITELIBDIR%%/rpmUtils/oldUtils.py=00%%PYTHON_SITELIBDIR%%/rpmUt=
 ils/miscutils.pyc=00%%PYTHON_SITELIBDIR%%/rpmUtils/miscutils.py=00%%PYTHON_=
 SITELIBDIR%%/rpmUtils/arch.pyc=00%%PYTHON_SITELIBDIR%%/rpmUtils/arch.py=00%=
 %PYTHON_SITELIBDIR%%/rpmUtils/__init__.pyc=00%%PYTHON_SITELIBDIR%%/rpmUtils=
 /__init__.py=00share/yum-cli/yumupd.pyc=00share/yum-cli/yumupd.py=00share/y=
 um-cli/yummain.pyc=00share/yum-cli/yummain.py=00share/yum-cli/yumcommands.p=
 yc=00share/yum-cli/yumcommands.py=00share/yum-cli/utils.pyc=00share/yum-cli=
 /utils.py=00share/yum-cli/shell.pyc=00share/yum-cli/shell.py=00share/yum-cl=
 i/output.pyc=00share/yum-cli/output.py=00share/yum-cli/cli.pyc=00share/yum-=
 cli/cli.py=00share/yum-cli/callback.pyc=00share/yum-cli/callback.py=00sbin/=
 yum-updatesd=00bin/yum=00ad=00=00=C2=8B=08=00=00[	=00=00=00=10=00=00-=00=00=
 =00=00=00=00=00=C3=9D=0F=00=00=C2=BA=0F=00=00=C2=94=0F=00=00q=0F=00=00N=0F=
 =00=00(=0F=00=00=05=0F=00=00=C3=A2=0E=00=00=C2=BF=0E=00=00=C2=9C=0E=00=00y=
 =0E=00=00V=0E=00=000=0E=00=00=0D=0E=00=00=C3=AA=0D=00=00=C3=81=0D=00=00=C2=
 =9E=0D=00=00{=0D=00=00X=0D=00=002=0D=00=00=0C=0D=00=00=C3=B8=0C=00=00=C3=9B=
 =0C=00=00=C2=B5=0C=00=00=C2=96=0C=00=00z=0C=00=00i=0C=00=00O=0C=00=007=0C=
 =00=00=16=0C=00=00=01=0C=00=00=C3=AA=0B=00=00=C3=96=0B=00=00=C2=BB=0B=00=00=
 =C2=AC=0B=00=00=C2=86=0B=00=00e=0B=00=00K=0B=00=00J=0B=00=00=C3=A5
 X=00=00=C2=9D
 X=00=00=1D
 X=00=00=C3=83	=00=00=C2=8E	=00=00[	=00=00Z	=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=00=
 =00=00=00=00@unexec rmdir /var/lib/yum 2>&1 >/dev/null || true=00@unexec rm=
 dir /var/cache/yum 2>&1 >/dev/null || true=00@exec if [ ! -f %D/etc/yum-upd=
 atesd/yum.conf ]; then cp -p %D/%F %B/yum-updatesd.conf; fi=00@unexec if cm=
 p -s %D/etc/yum/yum-updatesd.conf.sample %D/etc/yum/yum-updatesd.conf; then=
  rm -f %D/etc/yum/yum-updatesd.conf; fi=00@exec if [ ! -f %D/etc/yum/yum.co=
 nf ]; then cp -p %D/%F %B/yum.conf; fi=00@unexec if cmp -s %D/etc/yum/yum.c=
 onf.sample %D/etc/yum/yum.conf; then rm -f %D/etc/yum/yum.conf; fi=00=00@di=
 rrmtry etc/logrotate.d=00@dirrm %%PYTHON_SITELIBDIR%%/yum=00@dirrm %%PYTHON=
 _SITELIBDIR%%/rpmUtils=00@dirrm etc/yum=00@dirrm etc/yum/protected.d=00@dir=
 rm etc/yum/vars=00@dirrm etc/yum/repos.d=00@dirrm share/yum-cli=00etc/yum/y=
 um-updatesd.conf.sample=00etc/yum/yum.conf.sample=00etc/yum/yum-updatesd.co=
 nf=00etc/yum/yum.conf=00etc/yum/version-groups.conf=00etc/bash_completion.d=
 /yum.bash=00etc/dbus-1/system.d/yum-updatesd.conf=00etc/rc.d/init.d/yum-upd=
 atesd=00etc/logrotate.d/yum=00share/locale/zh_TW/LC_MESSAGES/yum.mo=00share=
 /locale/zh_CN/LC_MESSAGES/yum.mo=00share/locale/ur/LC_MESSAGES/yum.mo=00sha=
 re/locale/uk/LC_MESSAGES/yum.mo=00share/locale/sv/LC_MESSAGES/yum.mo=00shar=
 e/locale/sr@latin/LC_MESSAGES/yum.mo=00share/locale/sr/LC_MESSAGES/yum.mo=
 =00share/locale/ru/LC_MESSAGES/yum.mo=00share/locale/pt_BR/LC_MESSAGES/yum.=
 mo=00share/locale/pt/LC_MESSAGES/yum.mo=00share/locale/pl/LC_MESSAGES/yum.m=
 o=00share/locale/pa/LC_MESSAGES/yum.mo=00share/locale/nb/LC_MESSAGES/yum.mo=
 =00share/locale/ms/LC_MESSAGES/yum.mo=00share/locale/mr/LC_MESSAGES/yum.mo=
 =00share/locale/lt_LT/LC_MESSAGES/yum.mo=00share/locale/ja/LC_MESSAGES/yum.=
 mo=00share/locale/it/LC_MESSAGES/yum.mo=00share/locale/id_ID/LC_MESSAGES/yu=
 m.mo=00share/locale/id/LC_MESSAGES/yum.mo=00share/locale/hu/LC_MESSAGES/yum=
 =2Emo=00
 d36c2818c9cc116176d2f968a8661bdb
 exit
 
 
 On 2012-Sep-25, 22:52, Anders F Bj=C3=B6rklund wrote:
 > >> As mentioned at the time, this minor update looks alright as well.
 > >=20
 > > Oh I must have missed your mentioning, sorry for that..
 > >=20
 > >> Blocked by: http://www.freebsd.org/cgi/query-pr.cgi?pr=3D168917
 > >=20
 > > Please follow-up as soon as py-urlgrabber is patched, and I'll take care
 > > of committing this port.
 >=20
 > Seems like py-urlgrabber was committed, so yum could be added.
 >=20
 > I'm not sure if anyone tried updating to the 3.4 branch yet ?
 >=20
 
 --=20
 Pietro Cerutti
 The FreeBSD Project
 gahr@FreeBSD.org
 
 PGP Public Key:
 http://gahr.ch/pgp
 
 --B4IIlcmfBL/1gGOG
 Content-Type: application/pgp-signature
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.19 (FreeBSD)
 
 iEYEARECAAYFAlByjugACgkQwMJqmJVx945yqgCfaeWtGdBWqK1e9nmTJJ1l6EsT
 kqUAnixlG/U3raawm58hkca+qOXukzx/
 =ofeN
 -----END PGP SIGNATURE-----
 
 --B4IIlcmfBL/1gGOG--

From: Pietro Cerutti <gahr@FreeBSD.org>
To: Anders F =?utf-8?Q?Bj=C3=B6rklund?= <afb@rpm5.org>
Cc: bug-followup@FreeBSD.org
Subject: Re: ports/150541: [new port] sysutils/yum - Installer/updater for rpm
Date: Wed, 10 Oct 2012 10:44:09 +0200

 --cmJC7u66zC7hs+87
 Content-Type: multipart/mixed; boundary="HlL+5n6rz5pIUxbD"
 Content-Disposition: inline
 
 
 --HlL+5n6rz5pIUxbD
 Content-Type: text/plain; charset=utf-8
 Content-Disposition: inline
 Content-Transfer-Encoding: quoted-printable
 
 Should be better inlined this way..
 
 On 2012-Oct-08, 10:29, Pietro Cerutti wrote:
 > Here's an updated shar of version 3.4.3. Please test it in your
 > environment, and I'll commit the port if this turns out to work fine.
 
 --=20
 Pietro Cerutti
 The FreeBSD Project
 gahr@FreeBSD.org
 
 PGP Public Key:
 http://gahr.ch/pgp
 
 --HlL+5n6rz5pIUxbD
 Content-Type: application/x-shar
 Content-Disposition: attachment; filename="yum.shar"
 Content-Transfer-Encoding: quoted-printable
 
 # This is a shell archive.  Save it in a file, remove anything before=0A# t=
 his line, and then unpack it by entering "sh file".  Note, it may=0A# creat=
 e directories; files and directories will be owned by you and=0A# have defa=
 ult permissions.=0A#=0A# This archive contains:=0A#=0A#	yum=0A#	yum/pkg-pli=
 st=0A#	yum/pkg-descr=0A#	yum/distinfo=0A#	yum/Makefile=0A#	yum/files=0A#	yu=
 m/files/patch-Makefile=0A#	yum/files/patch-docs-Makefile=0A#	yum/files/patc=
 h-po-Makefile=0A#	yum/files/patch-etc-Makefile=0A#	yum/files/patch-bin-yum.=
 py=0A#	yum/files/patch-bin-yum-updatesd.py=0A#	yum/files/patch-yum-rpmsack.=
 py=0A#	yum/files/patch-yum-config.py=0A#	yum/files/patch-yum-updatesd.py=0A=
 #	yum/files/patch-yum-__init__.py=0A#	yum/files/patch-cli.py=0A#	yum/files/=
 patch-yum-plugins.py=0A#	yum/files/patch-yum-packages.py=0A#	yum/files/patc=
 h-rpmUtils_Makefile=0A#	yum/files/patch-yum_Makefile=0A#	yum/.,=0A#=0Aecho =
 c - yum=0Amkdir -p yum > /dev/null 2>&1=0Aecho x - yum/pkg-plist=0Ased 's/^=
 X//' >yum/pkg-plist << '468e8191f82b8b4e79b552948132fdb1'=0AXbin/yum=0AXsbi=
 n/yum-updatesd=0AXshare/yum-cli/callback.py=0AXshare/yum-cli/callback.pyc=
 =0AXshare/yum-cli/cli.py=0AXshare/yum-cli/cli.pyc=0AXshare/yum-cli/output.p=
 y=0AXshare/yum-cli/output.pyc=0AXshare/yum-cli/shell.py=0AXshare/yum-cli/sh=
 ell.pyc=0AXshare/yum-cli/utils.py=0AXshare/yum-cli/utils.pyc=0AXshare/yum-c=
 li/yumcommands.py=0AXshare/yum-cli/yumcommands.pyc=0AXshare/yum-cli/yummain=
 =2Epy=0AXshare/yum-cli/yummain.pyc=0AXshare/yum-cli/yumupd.py=0AXshare/yum-=
 cli/yumupd.pyc=0AX%%PYTHON_SITELIBDIR%%/rpmUtils/__init__.py=0AX%%PYTHON_SI=
 TELIBDIR%%/rpmUtils/__init__.pyc=0AX%%PYTHON_SITELIBDIR%%/rpmUtils/arch.py=
 =0AX%%PYTHON_SITELIBDIR%%/rpmUtils/arch.pyc=0AX%%PYTHON_SITELIBDIR%%/rpmUti=
 ls/miscutils.py=0AX%%PYTHON_SITELIBDIR%%/rpmUtils/miscutils.pyc=0AX%%PYTHON=
 _SITELIBDIR%%/rpmUtils/oldUtils.py=0AX%%PYTHON_SITELIBDIR%%/rpmUtils/oldUti=
 ls.pyc=0AX%%PYTHON_SITELIBDIR%%/rpmUtils/transaction.py=0AX%%PYTHON_SITELIB=
 DIR%%/rpmUtils/transaction.pyc=0AX%%PYTHON_SITELIBDIR%%/rpmUtils/updates.py=
 =0AX%%PYTHON_SITELIBDIR%%/rpmUtils/updates.pyc=0AX%%PYTHON_SITELIBDIR%%/yum=
 /Errors.py=0AX%%PYTHON_SITELIBDIR%%/yum/Errors.pyc=0AX%%PYTHON_SITELIBDIR%%=
 /yum/__init__.py=0AX%%PYTHON_SITELIBDIR%%/yum/__init__.pyc=0AX%%PYTHON_SITE=
 LIBDIR%%/yum/callbacks.py=0AX%%PYTHON_SITELIBDIR%%/yum/callbacks.pyc=0AX%%P=
 YTHON_SITELIBDIR%%/yum/comps.py=0AX%%PYTHON_SITELIBDIR%%/yum/comps.pyc=0AX%=
 %PYTHON_SITELIBDIR%%/yum/config.py=0AX%%PYTHON_SITELIBDIR%%/yum/config.pyc=
 =0AX%%PYTHON_SITELIBDIR%%/yum/constants.py=0AX%%PYTHON_SITELIBDIR%%/yum/con=
 stants.pyc=0AX%%PYTHON_SITELIBDIR%%/yum/depsolve.py=0AX%%PYTHON_SITELIBDIR%=
 %/yum/depsolve.pyc=0AX%%PYTHON_SITELIBDIR%%/yum/failover.py=0AX%%PYTHON_SIT=
 ELIBDIR%%/yum/failover.pyc=0AX%%PYTHON_SITELIBDIR%%/yum/history.py=0AX%%PYT=
 HON_SITELIBDIR%%/yum/history.pyc=0AX%%PYTHON_SITELIBDIR%%/yum/i18n.py=0AX%%=
 PYTHON_SITELIBDIR%%/yum/i18n.pyc=0AX%%PYTHON_SITELIBDIR%%/yum/logginglevels=
 =2Epy=0AX%%PYTHON_SITELIBDIR%%/yum/logginglevels.pyc=0AX%%PYTHON_SITELIBDIR=
 %%/yum/mdparser.py=0AX%%PYTHON_SITELIBDIR%%/yum/mdparser.pyc=0AX%%PYTHON_SI=
 TELIBDIR%%/yum/metalink.py=0AX%%PYTHON_SITELIBDIR%%/yum/metalink.pyc=0AX%%P=
 YTHON_SITELIBDIR%%/yum/misc.py=0AX%%PYTHON_SITELIBDIR%%/yum/misc.pyc=0AX%%P=
 YTHON_SITELIBDIR%%/yum/packageSack.py=0AX%%PYTHON_SITELIBDIR%%/yum/packageS=
 ack.pyc=0AX%%PYTHON_SITELIBDIR%%/yum/packages.py=0AX%%PYTHON_SITELIBDIR%%/y=
 um/packages.pyc=0AX%%PYTHON_SITELIBDIR%%/yum/parser.py=0AX%%PYTHON_SITELIBD=
 IR%%/yum/parser.pyc=0AX%%PYTHON_SITELIBDIR%%/yum/pgpmsg.py=0AX%%PYTHON_SITE=
 LIBDIR%%/yum/pgpmsg.pyc=0AX%%PYTHON_SITELIBDIR%%/yum/pkgtag_db.py=0AX%%PYTH=
 ON_SITELIBDIR%%/yum/pkgtag_db.pyc=0AX%%PYTHON_SITELIBDIR%%/yum/plugins.py=
 =0AX%%PYTHON_SITELIBDIR%%/yum/plugins.pyc=0AX%%PYTHON_SITELIBDIR%%/yum/repo=
 MDObject.py=0AX%%PYTHON_SITELIBDIR%%/yum/repoMDObject.pyc=0AX%%PYTHON_SITEL=
 IBDIR%%/yum/repos.py=0AX%%PYTHON_SITELIBDIR%%/yum/repos.pyc=0AX%%PYTHON_SIT=
 ELIBDIR%%/yum/rpmsack.py=0AX%%PYTHON_SITELIBDIR%%/yum/rpmsack.pyc=0AX%%PYTH=
 ON_SITELIBDIR%%/yum/rpmtrans.py=0AX%%PYTHON_SITELIBDIR%%/yum/rpmtrans.pyc=
 =0AX%%PYTHON_SITELIBDIR%%/yum/sqlitesack.py=0AX%%PYTHON_SITELIBDIR%%/yum/sq=
 litesack.pyc=0AX%%PYTHON_SITELIBDIR%%/yum/sqlutils.py=0AX%%PYTHON_SITELIBDI=
 R%%/yum/sqlutils.pyc=0AX%%PYTHON_SITELIBDIR%%/yum/transactioninfo.py=0AX%%P=
 YTHON_SITELIBDIR%%/yum/transactioninfo.pyc=0AX%%PYTHON_SITELIBDIR%%/yum/upd=
 ate_md.py=0AX%%PYTHON_SITELIBDIR%%/yum/update_md.pyc=0AX%%PYTHON_SITELIBDIR=
 %%/yum/yumRepo.py=0AX%%PYTHON_SITELIBDIR%%/yum/yumRepo.pyc=0AXshare/locale/=
 bn_IN/LC_MESSAGES/yum.mo=0AXshare/locale/ca/LC_MESSAGES/yum.mo=0AXshare/loc=
 ale/cs/LC_MESSAGES/yum.mo=0AXshare/locale/da/LC_MESSAGES/yum.mo=0AXshare/lo=
 cale/de/LC_MESSAGES/yum.mo=0AXshare/locale/el/LC_MESSAGES/yum.mo=0AXshare/l=
 ocale/en_GB/LC_MESSAGES/yum.mo=0AXshare/locale/es/LC_MESSAGES/yum.mo=0AXsha=
 re/locale/eu/LC_MESSAGES/yum.mo=0AXshare/locale/fi/LC_MESSAGES/yum.mo=0AXsh=
 are/locale/fr/LC_MESSAGES/yum.mo=0AXshare/locale/gu/LC_MESSAGES/yum.mo=0AXs=
 hare/locale/hi/LC_MESSAGES/yum.mo=0AXshare/locale/hu/LC_MESSAGES/yum.mo=0AX=
 share/locale/id/LC_MESSAGES/yum.mo=0AXshare/locale/id_ID/LC_MESSAGES/yum.mo=
 =0AXshare/locale/it/LC_MESSAGES/yum.mo=0AXshare/locale/ja/LC_MESSAGES/yum.m=
 o=0AXshare/locale/lt_LT/LC_MESSAGES/yum.mo=0AXshare/locale/mr/LC_MESSAGES/y=
 um.mo=0AXshare/locale/ms/LC_MESSAGES/yum.mo=0AXshare/locale/nb/LC_MESSAGES/=
 yum.mo=0AXshare/locale/pa/LC_MESSAGES/yum.mo=0AXshare/locale/pl/LC_MESSAGES=
 /yum.mo=0AXshare/locale/pt/LC_MESSAGES/yum.mo=0AXshare/locale/pt_BR/LC_MESS=
 AGES/yum.mo=0AXshare/locale/ru/LC_MESSAGES/yum.mo=0AXshare/locale/sr/LC_MES=
 SAGES/yum.mo=0AXshare/locale/sr@latin/LC_MESSAGES/yum.mo=0AXshare/locale/sv=
 /LC_MESSAGES/yum.mo=0AXshare/locale/uk/LC_MESSAGES/yum.mo=0AXshare/locale/u=
 r/LC_MESSAGES/yum.mo=0AXshare/locale/zh_CN/LC_MESSAGES/yum.mo=0AXshare/loca=
 le/zh_TW/LC_MESSAGES/yum.mo=0AXetc/logrotate.d/yum=0AXetc/rc.d/init.d/yum-u=
 pdatesd=0AXetc/dbus-1/system.d/yum-updatesd.conf=0AXetc/bash_completion.d/y=
 um.bash=0AXetc/yum/version-groups.conf=0AXetc/yum/yum.conf=0AXetc/yum/yum-u=
 pdatesd.conf=0AXetc/yum/yum.conf.sample=0AXetc/yum/yum-updatesd.conf.sample=
 =0AX@dirrm share/yum-cli=0AX@dirrm etc/yum/repos.d=0AX@dirrm etc/yum/vars=
 =0AX@dirrm etc/yum/protected.d=0AX@dirrm etc/yum=0AX@dirrm %%PYTHON_SITELIB=
 DIR%%/rpmUtils=0AX@dirrm %%PYTHON_SITELIBDIR%%/yum=0AX@dirrmtry etc/logrota=
 te.d=0AX=0AX@unexec if cmp -s %D/etc/yum/yum.conf.sample %D/etc/yum/yum.con=
 f; then rm -f %D/etc/yum/yum.conf; fi=0AX@exec if [ ! -f %D/etc/yum/yum.con=
 f ]; then cp -p %D/%F %B/yum.conf; fi=0AX@unexec if cmp -s %D/etc/yum/yum-u=
 pdatesd.conf.sample %D/etc/yum/yum-updatesd.conf; then rm -f %D/etc/yum/yum=
 -updatesd.conf; fi=0AX@exec if [ ! -f %D/etc/yum-updatesd/yum.conf ]; then =
 cp -p %D/%F %B/yum-updatesd.conf; fi=0AX@unexec rmdir /var/cache/yum 2>&1 >=
 /dev/null || true=0AX@unexec rmdir /var/lib/yum 2>&1 >/dev/null || true=0A4=
 68e8191f82b8b4e79b552948132fdb1=0Aecho x - yum/pkg-descr=0Ased 's/^X//' >yu=
 m/pkg-descr << '230835c56f9d6fe68aa7a4375c28ffaf'=0AXYum is a utility that =
 can check for and automatically download and=0AXinstall updated RPM package=
 s. Dependencies are obtained and downloaded=0AXautomatically prompting the =
 user as necessary. =0AX=0AXWWW: http://yum.baseurl.org/=0A230835c56f9d6fe68=
 aa7a4375c28ffaf=0Aecho x - yum/distinfo=0Ased 's/^X//' >yum/distinfo << '69=
 bf9e2bce9dd38622bd137705efa480'=0AXSHA256 (yum-3.4.3.tar.gz) =3D 0178f97820=
 ced9bfbcc269e6fc3ea35e29e35e2d263d24c7bff8660ee62d37ca=0AXSIZE (yum-3.4.3.t=
 ar.gz) =3D 1140370=0A69bf9e2bce9dd38622bd137705efa480=0Aecho x - yum/Makefi=
 le=0Ased 's/^X//' >yum/Makefile << 'aa720e3fcc559f66634f8ded2cf4b1b4'=0AX# =
 Created by: Anders F Bjorklund <afb@rpm5.org>=0AX# $FreeBSD$=0AX=0AXPORTNAM=
 E=3D	yum=0AXPORTVERSION=3D	3.4.3=0AXCATEGORIES=3D	sysutils=0AXMASTER_SITES=
 =3D	http://yum.baseurl.org/download/${PORTVERSION:R}/=0AX=0AXMAINTAINER=3D	=
 ports@FreeBSD.org=0AXCOMMENT=3D	Installer/updater for rpm=0AX=0AXBUILD_DEPE=
 NDS=3D	bash:${PORTSDIR}/shells/bash \=0AX		msgfmt:${PORTSDIR}/devel/gettext=
  \=0AX		intltool-update:${PORTSDIR}/textproc/intltool=0AXRUN_DEPENDS=3D	${P=
 YTHON_SITELIBDIR}/rpm:${PORTSDIR}/archivers/rpm4 \=0AX		${PYTHON_SITELIBDIR=
 }/_sqlite3.so:${PORTSDIR}/databases/py-sqlite3 \=0AX		${PYTHON_SITELIBDIR}/=
 sqlitecachec.py:${PORTSDIR}/devel/py-yum-metadata-parser \=0AX		${PYTHON_SI=
 TELIBDIR}/iniparse:${PORTSDIR}/devel/py-iniparse \=0AX		${PYTHON_SITELIBDIR=
 }/urlgrabber:${PORTSDIR}/www/py-urlgrabber=0AX=0AXUSE_PYTHON=3D	yes=0AXUSE_=
 GMAKE=3D	yes=0AXUSE_GETTEXT=3D	yes=0AX=0AXMAKE_ARGS=3D	MAKE=3D${GMAKE} PYTH=
 ON=3D${PYTHON_CMD} \=0AX		prefix=3D${PREFIX} mandir=3D${MANPREFIX}/man sysc=
 onfdir=3D${PREFIX}/etc=0AX=0AXPLIST_SUB+=3D	PYTHONPREFIX_SITELIBDIR=3D${PYT=
 HONPREFIX_SITELIBDIR}=0AX=0AXMAN5=3D		yum.conf.5 yum-updatesd.conf.5=0AXMAN=
 8=3D		yum.8 yum-updatesd.8 yum-shell.8=0AX=0AXRPMDIR?=3D	/var/lib/rpm=0AX=
 =0AXpost-patch:=0AX	${REINPLACE_CMD} -e 's|@PREFIX@|${PREFIX}|g' -e \=0AX	'=
 s|@RPMDIR@|${RPMDIR}|g' -e \=0AX	's|@LOCALBASE@|${LOCALBASE}|g' \=0AX		${WR=
 KSRC}/bin/yum.py \=0AX		${WRKSRC}/bin/yum-updatesd.py \=0AX		${WRKSRC}/cli.=
 py \=0AX		${WRKSRC}/yum-updatesd.py \=0AX		${WRKSRC}/yum/__init__.py \=0AX	=
 	${WRKSRC}/yum/config.py \=0AX		${WRKSRC}/yum/rpmsack.py \=0AX		${WRKSRC}/y=
 um/plugins.py=0AX	${REINPLACE_CMD} -e 's|#!/usr/bin/python|#!${PYTHON_CMD}|=
 ' \=0AX		${WRKSRC}/bin/yum.py \=0AX		${WRKSRC}/bin/yum-updatesd.py \=0AX		$=
 {WRKSRC}/callback.py \=0AX		${WRKSRC}/cli.py \=0AX		${WRKSRC}/output.py \=
 =0AX		${WRKSRC}/yumcommands.py \=0AX		${WRKSRC}/yummain.py \=0AX		${WRKSRC}=
 /yum-updatesd.py \=0AX		${WRKSRC}/utils.py \=0AX		${WRKSRC}/rpmUtils/__init=
 __.py \=0AX		${WRKSRC}/rpmUtils/arch.py \=0AX		${WRKSRC}/rpmUtils/miscutils=
 =2Epy \=0AX		${WRKSRC}/rpmUtils/oldUtils.py \=0AX		${WRKSRC}/rpmUtils/trans=
 action.py \=0AX		${WRKSRC}/rpmUtils/updates.py \=0AX		${WRKSRC}/yum/__init_=
 _.py \=0AX		${WRKSRC}/yum/Errors.py \=0AX		${WRKSRC}/yum/callbacks.py \=0AX=
 		${WRKSRC}/yum/config.py \=0AX		${WRKSRC}/yum/depsolve.py \=0AX		${WRKSRC}=
 /yum/failover.py \=0AX		${WRKSRC}/yum/history.py \=0AX		${WRKSRC}/yum/i18n.=
 py \=0AX		${WRKSRC}/yum/metalink.py \=0AX		${WRKSRC}/yum/packageSack.py \=
 =0AX		${WRKSRC}/yum/packages.py \=0AX		${WRKSRC}/yum/pkgtag_db.py \=0AX		${=
 WRKSRC}/yum/repoMDObject.py \=0AX		${WRKSRC}/yum/repos.py \=0AX		${WRKSRC}/=
 yum/rpmsack.py \=0AX		${WRKSRC}/yum/rpmtrans.py \=0AX		${WRKSRC}/yum/sqlite=
 sack.py \=0AX		${WRKSRC}/yum/sqlutils.py \=0AX		${WRKSRC}/yum/update_md.py=
 =0AX	${REINPLACE_CMD} -e 's|%%PYTHONPREFIX_SITELIBDIR%%|${PYTHONPREFIX_SITE=
 LIBDIR}|' \=0AX		${WRKSRC}/yum/Makefile ${WRKSRC}/rpmUtils/Makefile=0AX=0AX=
 pre-install:=0AX	${MKDIR} ${PREFIX}/share/yum-cli=0AX	${MKDIR} ${PREFIX}/et=
 c/yum/repos.d=0AX	${MKDIR} ${PYTHONPREFIX_SITELIBDIR}/rpmUtils=0AX	${MKDIR}=
  ${PYTHONPREFIX_SITELIBDIR}/yum=0AX	${MKDIR} /var/cache/yum=0AX	${MKDIR} /v=
 ar/lib/yum=0AX=0AXpost-install:=0AX	if [ ! -f ${PREFIX}/etc/yum/yum.conf ];=
  then \=0AX		${CP} -p ${PREFIX}/etc/yum/yum.conf.sample ${PREFIX}/etc/yum/y=
 um.conf; \=0AX	fi=0AX	if [ ! -f ${PREFIX}/etc/yum/yum-updatesd.conf ]; then=
  \=0AX		${CP} -p ${PREFIX}/etc/yum/yum-updatesd.conf.sample ${PREFIX}/etc/y=
 um/yum-updatesd.conf; \=0AX	fi=0AX=0AX.include <bsd.port.mk>=0Aaa720e3fcc55=
 9f66634f8ded2cf4b1b4=0Aecho c - yum/files=0Amkdir -p yum/files > /dev/null =
 2>&1=0Aecho x - yum/files/patch-Makefile=0Ased 's/^X//' >yum/files/patch-Ma=
 kefile << '9333385e3422b61169b9fc81b02d8216'=0AX--- Makefile.orig	2010-05-0=
 6 16:54:46.000000000 +0200=0AX+++ Makefile	2010-08-22 14:31:31.000000000 +0=
 200=0AX@@ -7,36 +7,39 @@=0AX VERSION=3D$(shell awk '/Version:/ { print $$2 =
 }' ${PKGNAME}.spec)=0AX RELEASE=3D$(shell awk '/Release:/ { print $$2 }' ${=
 PKGNAME}.spec)=0AX CVSTAG=3Dyum-$(subst .,_,$(VERSION)-$(RELEASE))=0AX+MAKE=
 =3Dmake=0AX PYTHON=3Dpython=0AX WEBHOST =3D yum.baseurl.org=0AX WEB_DOC_PAT=
 H =3D /srv/projects/yum/web/download/docs/yum-api/=0AX =0AX+prefix =3D /usr=
 =0AX+=0AX all: subdirs=0AX =0AX clean:=0AX 	rm -f *.pyc *.pyo *~ *.bak=0AX-=
 	for d in $(SUBDIRS); do make -C $$d clean ; done=0AX+	for d in $(SUBDIRS);=
  do $(MAKE) -C $$d clean ; done=0AX 	cd test; rm -f *.pyc *.pyo *~ *.bak=0A=
 X =0AX subdirs:=0AX-	for d in $(SUBDIRS); do make PYTHON=3D$(PYTHON) -C $$d=
 ; [ $$? =3D 0 ] || exit 1 ; done=0AX+	for d in $(SUBDIRS); do $(MAKE) PYTHO=
 N=3D$(PYTHON) -C $$d; [ $$? =3D 0 ] || exit 1 ; done=0AX =0AX install:=0AX-=
 	mkdir -p $(DESTDIR)/usr/share/yum-cli=0AX+	mkdir -p $(DESTDIR)$(prefix)/sh=
 are/yum-cli=0AX 	for p in $(PYFILES) ; do \=0AX-		install -m 644 $$p $(DEST=
 DIR)/usr/share/yum-cli/$$p; \=0AX+		install -m 644 $$p $(DESTDIR)$(prefix)/=
 share/yum-cli/$$p; \=0AX 	done=0AX-	mv $(DESTDIR)/usr/share/yum-cli/yum-upd=
 atesd.py $(DESTDIR)/usr/share/yum-cli/yumupd.py=0AX-	$(PYTHON) -c "import c=
 ompileall; compileall.compile_dir('$(DESTDIR)/usr/share/yum-cli', 1, '$(PYD=
 IR)', 1)"=0AX+	mv $(DESTDIR)$(prefix)/share/yum-cli/yum-updatesd.py $(DESTD=
 IR)$(prefix)/share/yum-cli/yumupd.py=0AX+	$(PYTHON) -c "import compileall; =
 compileall.compile_dir('$(DESTDIR)$(prefix)/share/yum-cli', 1, '$(PYDIR)', =
 1)"=0AX =0AX-	mkdir -p $(DESTDIR)/usr/bin $(DESTDIR)/usr/sbin=0AX-	install =
 -m 755 bin/yum.py $(DESTDIR)/usr/bin/yum=0AX-	install -m 755 bin/yum-update=
 sd.py $(DESTDIR)/usr/sbin/yum-updatesd=0AX+	mkdir -p $(DESTDIR)$(prefix)/bi=
 n $(DESTDIR)$(prefix)/sbin=0AX+	install -m 755 bin/yum.py $(DESTDIR)$(prefi=
 x)/bin/yum=0AX+	install -m 755 bin/yum-updatesd.py $(DESTDIR)$(prefix)/sbin=
 /yum-updatesd=0AX =0AX 	mkdir -p $(DESTDIR)/var/cache/yum=0AX 	mkdir -p $(D=
 ESTDIR)/var/lib/yum=0AX =0AX-	for d in $(SUBDIRS); do make PYTHON=3D$(PYTHO=
 N) DESTDIR=3D`cd $(DESTDIR); pwd` -C $$d install; [ $$? =3D 0 ] || exit 1; =
 done=0AX+	for d in $(SUBDIRS); do $(MAKE) PYTHON=3D$(PYTHON) DESTDIR=3D`if =
 [ ! -z "$(DESTDIR)" ]; then cd $(DESTDIR); pwd; fi` -C $$d install; [ $$? =
 =3D 0 ] || exit 1; done=0AX =0AX .PHONY: docs test=0AX =0AX@@ -64,7 +67,7 @=
 @=0AX test:=0AX 	@nosetests -i ".*test" test=0AX 	-@test/check-po-yes-no.py=
 =0AX-	cd po; make test=0AX+	cd po; $(MAKE) test=0AX =0AX test-skipbroken:=
 =0AX 	@nosetests -i ".*test" test/skipbroken-tests.py=0A9333385e3422b61169b=
 9fc81b02d8216=0Aecho x - yum/files/patch-docs-Makefile=0Ased 's/^X//' >yum/=
 files/patch-docs-Makefile << '18699777c61c5540acd8385bc137a0b5'=0AX--- docs=
 /Makefile.orig	2010-05-06 16:54:46.000000000 +0200=0AX+++ docs/Makefile	201=
 0-08-22 11:56:34.000000000 +0200=0AX@@ -1,3 +1,7 @@=0AX+prefix =3D /usr=0AX=
 +=0AX+mandir =3D $(prefix)/share/man=0AX+=0AX all:=0AX 	echo "Nothing to do=
 "=0AX =0AX@@ -6,10 +10,10 @@=0AX 	rm -fr epydoc=0AX =0AX install:=0AX-	mkdi=
 r -p $(DESTDIR)/usr/share/man/man5=0AX-	mkdir -p $(DESTDIR)/usr/share/man/m=
 an8=0AX-	install -m 644 yum.8 $(DESTDIR)/usr/share/man/man8/yum.8=0AX-	inst=
 all -m 644 yum-shell.8 $(DESTDIR)/usr/share/man/man8/yum-shell.8=0AX-	insta=
 ll -m 644 yum.conf.5 $(DESTDIR)/usr/share/man/man5/yum.conf.5=0AX-	install =
 -m 644 yum-updatesd.8 $(DESTDIR)/usr/share/man/man8/yum-updatesd.8=0AX-	ins=
 tall -m 644 yum-updatesd.conf.5 $(DESTDIR)/usr/share/man/man5/yum-updatesd.=
 conf.5=0AX+	mkdir -p $(DESTDIR)$(mandir)/man5=0AX+	mkdir -p $(DESTDIR)$(man=
 dir)/man8=0AX+	install -m 644 yum.8 $(DESTDIR)$(mandir)/man8/yum.8=0AX+	ins=
 tall -m 644 yum-shell.8 $(DESTDIR)$(mandir)/man8/yum-shell.8=0AX+	install -=
 m 644 yum.conf.5 $(DESTDIR)$(mandir)/man5/yum.conf.5=0AX+	install -m 644 yu=
 m-updatesd.8 $(DESTDIR)$(mandir)/man8/yum-updatesd.8=0AX+	install -m 644 yu=
 m-updatesd.conf.5 $(DESTDIR)$(mandir)/man5/yum-updatesd.conf.5=0A18699777c6=
 1c5540acd8385bc137a0b5=0Aecho x - yum/files/patch-po-Makefile=0Ased 's/^X//=
 ' >yum/files/patch-po-Makefile << '65f714043b928697b9f708b59db6882f'=0AX---=
  po/Makefile.orig	2010-05-06 16:54:46.000000000 +0200=0AX+++ po/Makefile	20=
 11-06-08 17:19:11.000000000 +0200=0AX@@ -1,7 +1,9 @@=0AX+localedir =3D shar=
 e/locale=0AX+=0AX INSTALL=3D /usr/bin/install -c=0AX INSTALL_PROGRAM=3D ${I=
 NSTALL}=0AX INSTALL_DATA=3D ${INSTALL} -m 644=0AX-INSTALLNLSDIR=3D$(DESTDIR=
 )/usr/share/locale=0AX+INSTALLNLSDIR=3D$(DESTDIR)$(localedir)=0AX top_srcdi=
 r =3D "."=0AX =0AX =0AX@@ -77,4 +79,4 @@=0AX 	msgfmt -c $$n; \=0AX 	done=0A=
 X =0AX- =0AX\ No newline at end of file=0AX+ =0A65f714043b928697b9f708b59db=
 6882f=0Aecho x - yum/files/patch-etc-Makefile=0Ased 's/^X//' >yum/files/pat=
 ch-etc-Makefile << 'bb6323a000b225ac60a76966e638e92b'=0AX--- etc/Makefile.o=
 rig	2011-01-12 22:46:01.000000000 +0100=0AX+++ etc/Makefile	2011-06-07 23:5=
 5:37.000000000 +0200=0AX@@ -1,4 +1,8 @@=0AX-YUMETC=3D$(DESTDIR)/etc/yum=0AX=
 +prefix =3D /usr=0AX+=0AX+sysconfdir =3D /etc=0AX+=0AX+YUMETC=3D$(DESTDIR)$=
 (sysconfdir)/yum=0AX =0AX all:=0AX 	echo "Nothing to do"=0AX@@ -7,32 +11,32=
  @@=0AX 	rm -f *.pyc *.pyo *~=0AX =0AX install:=0AX-	mkdir -p $(DESTDIR)/et=
 c/yum/=0AX-	mkdir -p $(DESTDIR)/etc/yum/protected.d=0AX-	mkdir -p $(DESTDIR=
 )/etc/yum/repos.d=0AX-	mkdir -p $(DESTDIR)/etc/yum/vars=0AX+	mkdir -p $(DES=
 TDIR)$(sysconfdir)/yum/=0AX+	mkdir -p $(DESTDIR)$(sysconfdir)/yum/protected=
 =2Ed=0AX+	mkdir -p $(DESTDIR)$(sysconfdir)/yum/repos.d=0AX+	mkdir -p $(DEST=
 DIR)$(sysconfdir)/yum/vars=0AX =0AX-	install -m 644 yum.conf $(YUMETC)/yum.=
 conf=0AX+	install -m 644 yum.conf $(YUMETC)/yum.conf.sample=0AX =0AX 	insta=
 ll -m 644 version-groups.conf $(YUMETC)/version-groups.conf=0AX =0AX-	mkdir=
  -p $(DESTDIR)/etc/logrotate.d=0AX-	install -m 644 yum.logrotate $(DESTDIR)=
 /etc/logrotate.d/yum=0AX+	mkdir -p $(DESTDIR)$(sysconfdir)/logrotate.d=0AX+=
 	install -m 644 yum.logrotate $(DESTDIR)$(sysconfdir)/logrotate.d/yum=0AX =
 =0AX-	mkdir -p $(DESTDIR)/etc/rc.d/init.d=0AX-	install -m 755 yum-updatesd.=
 init $(DESTDIR)/etc/rc.d/init.d/yum-updatesd=0AX+	mkdir -p $(DESTDIR)$(sysc=
 onfdir)/rc.d/init.d=0AX+	install -m 755 yum-updatesd.init $(DESTDIR)$(sysco=
 nfdir)/rc.d/init.d/yum-updatesd=0AX =0AX-	mkdir -p $(DESTDIR)/etc/dbus-1/sy=
 stem.d/=0AX-	install -m 755 yum-updatesd-dbus.conf $(DESTDIR)/etc/dbus-1/sy=
 stem.d/yum-updatesd.conf=0AX+	mkdir -p $(DESTDIR)$(sysconfdir)/dbus-1/syste=
 m.d/=0AX+	install -m 755 yum-updatesd-dbus.conf $(DESTDIR)$(sysconfdir)/dbu=
 s-1/system.d/yum-updatesd.conf=0AX =0AX-	install -m 755 yum-updatesd.conf $=
 (DESTDIR)/etc/yum/yum-updatesd.conf=0AX-=0AX-	mkdir -p $(DESTDIR)/etc/bash_=
 completion.d=0AX-	install -m 644 yum.bash $(DESTDIR)/etc/bash_completion.d=
 =0AX-	mkdir -p $(DESTDIR)/etc/cron.daily=0AX-	mkdir -p $(DESTDIR)/etc/sysco=
 nfig/=0AX-	install -D -m 755 0yum.cron $(DESTDIR)/etc/cron.daily/0yum.cron=
 =0AX-	install -D -m 755 yum-cron $(DESTDIR)/etc/rc.d/init.d/yum-cron=0AX-	i=
 nstall -D -m 644 yum-daily.yum $(YUMETC)/yum-daily.yum=0AX-	install -D -m 6=
 44 yum-weekly.yum $(YUMETC)/yum-weekly.yum=0AX-	install -D -m 644 yum-cron.=
 sysconf $(DESTDIR)/etc/sysconfig/yum-cron=0AX+	install -m 755 yum-updatesd.=
 conf $(DESTDIR)$(sysconfdir)/yum/yum-updatesd.conf.sample=0AX+=0AX+	mkdir -=
 p $(DESTDIR)$(sysconfdir)/bash_completion.d=0AX+	install -m 644 yum.bash $(=
 DESTDIR)$(sysconfdir)/bash_completion.d=0AX+	#mkdir -p $(DESTDIR)/etc/cron.=
 daily=0AX+	#mkdir -p $(DESTDIR)/etc/sysconfig/=0AX+	#install -D -m 755 0yum=
 =2Ecron $(DESTDIR)/etc/cron.daily/0yum.cron=0AX+	#install -D -m 755 yum-cro=
 n $(DESTDIR)/etc/rc.d/init.d/yum-cron=0AX+	#install -D -m 644 yum-daily.yum=
  $(YUMETC)/yum-daily.yum=0AX+	#install -D -m 644 yum-weekly.yum $(YUMETC)/y=
 um-weekly.yum=0AX+	#install -D -m 644 yum-cron.sysconf $(DESTDIR)/etc/sysco=
 nfig/yum-cron=0Abb6323a000b225ac60a76966e638e92b=0Aecho x - yum/files/patch=
 -bin-yum.py=0Ased 's/^X//' >yum/files/patch-bin-yum.py << '79962ae1d3cfd3a8=
 953e21b1ffc58370'=0AX--- bin/yum.py.orig	2010-05-06 16:54:46.000000000 +020=
 0=0AX+++ bin/yum.py	2010-08-22 12:55:43.000000000 +0200=0AX@@ -23,7 +23,7 @=
 @=0AX """ % (sys.exc_value, sys.version)=0AX     sys.exit(1)=0AX =0AX-sys.p=
 ath.insert(0, '/usr/share/yum-cli')=0AX+sys.path.insert(0, '@PREFIX@/share/=
 yum-cli')=0AX try:=0AX     import yummain=0AX     yummain.user_main(sys.arg=
 v[1:], exit_code=3DTrue)=0A79962ae1d3cfd3a8953e21b1ffc58370=0Aecho x - yum/=
 files/patch-bin-yum-updatesd.py=0Ased 's/^X//' >yum/files/patch-bin-yum-upd=
 atesd.py << '184da39a60a1b950df2235818226b220'=0AX--- bin/yum-updatesd.py.o=
 rig	2010-08-22 12:58:40.000000000 +0200=0AX+++ bin/yum-updatesd.py	2010-08-=
 22 12:59:38.000000000 +0200=0AX@@ -16,7 +16,7 @@=0AX     os.dup2(fd, 2)=0AX=
      os.close(fd)=0AX =0AX-sys.path.insert(0, '/usr/share/yum-cli')=0AX+sys=
 =2Epath.insert(0, '@PREFIX@/share/yum-cli')=0AX try:=0AX     import yumupd=
 =0AX     yumupd.main(options)=0A184da39a60a1b950df2235818226b220=0Aecho x -=
  yum/files/patch-yum-rpmsack.py=0Ased 's/^X//' >yum/files/patch-yum-rpmsack=
 =2Epy << 'f20506f2c48eb764751e8290abedadaf'=0AX--- yum/rpmsack.py.orig	2010=
 -07-26 23:04:25.000000000 +0200=0AX+++ yum/rpmsack.py	2010-08-22 15:38:07.0=
 00000000 +0200=0AX@@ -894,7 +894,7 @@=0AX         # http://lists.rpm.org/pi=
 permail/rpm-maint/2007-November/001719.html=0AX         # ...if anything ge=
 ts implemented, we should change.=0AX         rpmdbvfname =3D self._cachedi=
 r + "/version"=0AX-        rpmdbfname  =3D self.root + "/var/lib/rpm/Packag=
 es"=0AX+        rpmdbfname  =3D self.root + "@RPMDIR@/Packages"=0AX =0AX   =
       if os.path.exists(rpmdbvfname) and os.path.exists(rpmdbfname):=0AX   =
           # See if rpmdb has "changed" ...=0AX@@ -1428,6 +1428,7 @@=0AX    =
      self.conf.writable =3D False=0AX         =0AX         self._packages =
 =3D {} # pkgid =3D dir=0AX+        self.yumdb_cache =3D None=0AX         if=
  not os.path.exists(self.conf.db_path):=0AX             try:=0AX           =
       os.makedirs(self.conf.db_path)=0Af20506f2c48eb764751e8290abedadaf=0Ae=
 cho x - yum/files/patch-yum-config.py=0Ased 's/^X//' >yum/files/patch-yum-c=
 onfig.py << '882ed8d0670346dc2a03ad0d8f662e0b'=0AX--- yum/config.py.orig	20=
 10-06-17 17:24:18.000000000 +0200=0AX+++ yum/config.py	2010-08-22 13:27:21.=
 000000000 +0200=0AX@@ -614,10 +614,10 @@=0AX =0AX     distroverpkg =3D Opti=
 on('redhat-release')=0AX     installroot =3D Option('/')=0AX-    config_fil=
 e_path =3D Option('/etc/yum/yum.conf')=0AX+    config_file_path =3D Option(=
 '@PREFIX@/etc/yum/yum.conf')=0AX     plugins =3D BoolOption(False)=0AX-    =
 pluginpath =3D ListOption(['/usr/share/yum-plugins', '/usr/lib/yum-plugins'=
 ])=0AX-    pluginconfpath =3D ListOption(['/etc/yum/pluginconf.d'])=0AX+   =
  pluginpath =3D ListOption(['@PREFIX@/share/yum-plugins', '@PREFIX@/lib/yum=
 -plugins'])=0AX+    pluginconfpath =3D ListOption(['@PREFIX@/etc/yum/plugin=
 conf.d'])=0AX     gaftonmode =3D BoolOption(False)=0AX     syslog_ident =3D=
  Option()=0AX     syslog_facility =3D Option('LOG_USER')=0AX@@ -637,7 +637,=
 7 @@=0AX =0AX     keepcache =3D BoolOption(True)=0AX     logfile =3D Option=
 ('/var/log/yum.log')=0AX-    reposdir =3D ListOption(['/etc/yum/repos.d', '=
 /etc/yum.repos.d'])=0AX+    reposdir =3D ListOption(['@PREFIX@/etc/yum/repo=
 s.d', '@PREFIX@/etc/yum.repos.d'])=0AX =0AX     commands =3D ListOption()=
 =0AX     exclude =3D ListOption()=0AX@@ -733,7 +733,7 @@=0AX =0AX     rpmve=
 rbosity =3D Option('info')=0AX =0AX-    protected_packages =3D ListOption("=
 yum, glob:/etc/yum/protected.d/*.conf",=0AX+    protected_packages =3D List=
 Option("yum, glob:@PREFIX@/etc/yum/protected.d/*.conf",=0AX                =
                      parse_default=3DTrue)=0AX     exit_on_lock =3D BoolOpt=
 ion(False)=0AX     =0AX@@ -898,7 +898,7 @@=0AX     =0AX     # Read the FS y=
 umvars=0AX     try:=0AX-        dir_fsvars =3D yumconf.installroot + "/etc/=
 yum/vars/"=0AX+        dir_fsvars =3D yumconf.installroot + "@PREFIX@/etc/y=
 um/vars/"=0AX         fsvars =3D os.listdir(dir_fsvars)=0AX     except OSEr=
 ror:=0AX         fsvars =3D []=0AX@@ -936,7 +936,7 @@=0AX     =0AX     retu=
 rn yumconf=0AX =0AX-def readVersionGroupsConfig(configfile=3D"/etc/yum/vers=
 ion-groups.conf"):=0AX+def readVersionGroupsConfig(configfile=3D"@PREFIX@/e=
 tc/yum/version-groups.conf"):=0AX     parser =3D ConfigParser()=0AX     con=
 fpp_obj =3D ConfigPreProcessor(configfile)=0AX     try:=0AX@@ -1048,7 +1048=
 ,7 @@=0AX     fp.close()=0AX =0AX #def main():=0AX-#    mainconf =3D readMa=
 inConfig(readStartupConfig('/etc/yum/yum.conf', '/'))=0AX+#    mainconf =3D=
  readMainConfig(readStartupConfig('@PREFIX@/etc/yum/yum.conf', '/'))=0AX # =
    print mainconf.cachedir=0AX #=0AX #if __name__ =3D=3D '__main__':=0A882e=
 d8d0670346dc2a03ad0d8f662e0b=0Aecho x - yum/files/patch-yum-updatesd.py=0As=
 ed 's/^X//' >yum/files/patch-yum-updatesd.py << 'b9cd9b1997937ae4a1d2a0d88a=
 158a98'=0AX--- yum-updatesd.py.orig	2010-05-06 16:54:46.000000000 +0200=0AX=
 +++ yum-updatesd.py	2010-08-22 13:29:51.000000000 +0200=0AX@@ -53,10 +53,10=
  @@=0AX from yum.update_md import UpdateMetadata=0AX =0AX # FIXME: is it re=
 ally sane to use this from here?=0AX-sys.path.append('/usr/share/yum-cli')=
 =0AX+sys.path.append('@PREFIX@/share/yum-cli')=0AX import callback=0AX =0AX=
 -config_file =3D '/etc/yum/yum-updatesd.conf'=0AX+config_file =3D '@PREFIX@=
 /etc/yum/yum-updatesd.conf'=0AX initial_directory =3D os.getcwd()=0AX =0AX =
 class UpdateEmitter(object):=0Ab9cd9b1997937ae4a1d2a0d88a158a98=0Aecho x - =
 yum/files/patch-yum-__init__.py=0Ased 's/^X//' >yum/files/patch-yum-__init_=
 _.py << 'd86c5dbef23f629faf9047a4668aa2c8'=0AX--- yum/__init__.py.orig	2010=
 -07-30 21:59:10.000000000 +0200=0AX+++ yum/__init__.py	2010-08-22 13:33:50.=
 000000000 +0200=0AX@@ -92,7 +92,7 @@=0AX        you tweak it here, and when=
  yb.conf does it's thing ... it happens. """=0AX =0AX     def __init__(self=
 ):=0AX-        self.fn =3D '/etc/yum/yum.conf'=0AX+        self.fn =3D '@PR=
 EFIX@/etc/yum/yum.conf'=0AX         self.root =3D '/'=0AX         self.init=
 _plugins =3D True=0AX         self.plugin_types =3D (plugins.TYPE_CORE,)=0A=
 X@@ -208,7 +208,7 @@=0AX         self.preconf.init_plugins =3D False=0AX   =
       self.conf.cache =3D cache=0AX =0AX-    def doConfigSetup(self, fn=3D'=
 /etc/yum/yum.conf', root=3D'/', init_plugins=3DTrue,=0AX+    def doConfigSe=
 tup(self, fn=3D'@PREFIX@/etc/yum/yum.conf', root=3D'/', init_plugins=3DTrue=
 ,=0AX             plugin_types=3D(plugins.TYPE_CORE,), optparser=3DNone, de=
 buglevel=3DNone,=0AX             errorlevel=3DNone):=0AX         warnings.w=
 arn(_('doConfigSetup() will go away in a future version of Yum.\n'),=0AX@@ =
 -270,9 +270,9 @@=0AX =0AX         # TODO: Remove this block when we no long=
 er support configs outside=0AX         # of /etc/yum/=0AX-        if fn =3D=
 =3D '/etc/yum/yum.conf' and not os.path.exists(fn):=0AX+        if fn =3D=
 =3D '@PREFIX@/etc/yum/yum.conf' and not os.path.exists(fn):=0AX            =
  # Try the old default=0AX-            fn =3D '/etc/yum.conf'=0AX+         =
    fn =3D '@PREFIX@/etc/yum.conf'=0AX =0AX         startupconf =3D config.r=
 eadStartupConfig(fn, root)=0AX         startupconf.arch =3D arch=0Ad86c5dbe=
 f23f629faf9047a4668aa2c8=0Aecho x - yum/files/patch-cli.py=0Ased 's/^X//' >=
 yum/files/patch-cli.py << '7b57345f5671db45551e49a45abbf380'=0AX--- cli.py.=
 orig	2010-07-07 20:46:08.000000000 +0200=0AX+++ cli.py	2010-08-22 13:35:53.=
 000000000 +0200=0AX@@ -1412,10 +1412,10 @@=0AX         if opts.installroot:=
 =0AX             if os.access(opts.installroot+'/'+opts.conffile, os.R_OK):=
 =0AX                 opts.conffile =3D opts.installroot+'/'+opts.conffile=
 =0AX-            elif opts.conffile =3D=3D '/etc/yum/yum.conf':=0AX-       =
          # check if /installroot/etc/yum.conf exists.=0AX-                i=
 f os.access(opts.installroot+'/etc/yum.conf', os.R_OK):=0AX-               =
      opts.conffile =3D opts.installroot+'/etc/yum.conf'         =0AX+      =
       elif opts.conffile =3D=3D '@PREFIX@/etc/yum/yum.conf':=0AX+          =
       # check if /installroot@PREFIX@/etc/yum.conf exists.=0AX+            =
     if os.access(opts.installroot+'@PREFIX@/etc/yum.conf', os.R_OK):=0AX+  =
                   opts.conffile =3D opts.installroot+'@PREFIX@/etc/yum.conf=
 '         =0AX             root=3Dopts.installroot=0AX         else:=0AX   =
           root =3D '/'=0AX@@ -1456,7 +1456,7 @@=0AX                 action=
 =3D"store_true",=0AX                 help=3D_("run entirely from system cac=
 he, don't update cache"))=0AX         group.add_option("-c", "--config", de=
 st=3D"conffile",=0AX-                default=3D'/etc/yum/yum.conf',=0AX+   =
              default=3D'@PREFIX@/etc/yum/yum.conf',=0AX                 hel=
 p=3D_("config file location"), metavar=3D'[config file]')=0AX         group=
 =2Eadd_option("-R", "--randomwait", dest=3D"sleeptime", type=3D'int',=0AX  =
                default=3DNone,=0A7b57345f5671db45551e49a45abbf380=0Aecho x =
 - yum/files/patch-yum-plugins.py=0Ased 's/^X//' >yum/files/patch-yum-plugin=
 s.py << '45eb97137374b6029a08368eef93b0d3'=0AX--- yum/plugins.py.orig	2010-=
 07-06 17:46:39.000000000 +0200=0AX+++ yum/plugins.py	2010-08-22 13:36:48.00=
 0000000 +0200=0AX@@ -135,7 +135,7 @@=0AX             files. Defaults to "/e=
 tc/yum/pluginconf.d".=0AX         '''=0AX         if not pluginconfpath:=0A=
 X-            pluginconfpath =3D ['/etc/yum/pluginconf.d']=0AX+            =
 pluginconfpath =3D ['@PREFIX@/etc/yum/pluginconf.d']=0AX =0AX         self.=
 searchpath =3D searchpath=0AX         self.pluginconfpath =3D pluginconfpat=
 h=0A45eb97137374b6029a08368eef93b0d3=0Aecho x - yum/files/patch-yum-package=
 s.py=0Ased 's/^X//' >yum/files/patch-yum-packages.py << '410a2c72a728d2befd=
 bc75243e291b3e'=0AX--- yum/packages.py.orig=0AX+++ yum/packages.py=0AX@@ -1=
 353,11 +1353,14 @@=0AX            is a pre-requires or a not"""=0AX        =
  # FIXME this should probably be put in rpmUtils.miscutils since =0AX      =
    # - that's what it is=0AX+        RPMSENSE_PREREQ =3D (1 << 6)=0AX+     =
    RPMSENSE_SCRIPT_PRE =3D (1 << 9)=0AX+        RPMSENSE_SCRIPT_POST =3D (1=
  << 10)=0AX         if flag is not None:=0AX             # Note: RPMSENSE_P=
 REREQ =3D=3D 0 since rpm-4.4'ish=0AX-            if flag & (rpm.RPMSENSE_PR=
 EREQ |=0AX-                       rpm.RPMSENSE_SCRIPT_PRE |=0AX-           =
             rpm.RPMSENSE_SCRIPT_POST):=0AX+            if flag & (RPMSENSE_=
 PREREQ |=0AX+                       RPMSENSE_SCRIPT_PRE |=0AX+             =
           RPMSENSE_SCRIPT_POST):=0AX                 return 1=0AX         r=
 eturn 0=0AX =0AX-- =0AX1.6.0.2=0AX=0A410a2c72a728d2befdbc75243e291b3e=0Aech=
 o x - yum/files/patch-rpmUtils_Makefile=0Ased 's/^X//' >yum/files/patch-rpm=
 Utils_Makefile << 'd6b87cc73fb5b1356126fec2ea7dd781'=0AX--- rpmUtils/Makefi=
 le.orig	2011-06-08 17:10:50.000000000 +0200=0AX+++ rpmUtils/Makefile	2011-0=
 6-08 17:11:49.000000000 +0200=0AX@@ -1,10 +1,7 @@=0AX PYTHON=3Dpython=0AX P=
 ACKAGE =3D $(shell basename `pwd`)=0AX PYFILES =3D $(wildcard *.py)=0AX-PYV=
 ER :=3D $(shell $(PYTHON) -c 'import sys; print "%.3s" %(sys.version)')=0AX=
 -PYSYSDIR :=3D $(shell $(PYTHON) -c 'import sys; print sys.prefix')=0AX-PYL=
 IBDIR =3D $(PYSYSDIR)/lib/python$(PYVER)=0AX-PKGDIR =3D $(PYLIBDIR)/site-pa=
 ckages/$(PACKAGE)=0AX+PKGDIR =3D %%PYTHONPREFIX_SITELIBDIR%%/$(PACKAGE)=0AX=
  =0AX all: =0AX 	echo "Nothing to do"=0Ad6b87cc73fb5b1356126fec2ea7dd781=0A=
 echo x - yum/files/patch-yum_Makefile=0Ased 's/^X//' >yum/files/patch-yum_M=
 akefile << '43bfeab4ad8e4f4ea749f2210a9581d5'=0AX--- yum/Makefile.orig	2011=
 -06-08 17:12:12.000000000 +0200=0AX+++ yum/Makefile	2011-06-08 17:12:27.000=
 000000 +0200=0AX@@ -1,10 +1,7 @@=0AX PYTHON=3Dpython=0AX PACKAGE =3D $(shel=
 l basename `pwd`)=0AX PYFILES =3D $(wildcard *.py)=0AX-PYVER :=3D $(shell $=
 (PYTHON) -c 'import sys; print "%.3s" %(sys.version)')=0AX-PYSYSDIR :=3D $(=
 shell $(PYTHON) -c 'import sys; print sys.prefix')=0AX-PYLIBDIR =3D $(PYSYS=
 DIR)/lib/python$(PYVER)=0AX-PKGDIR =3D $(PYLIBDIR)/site-packages/$(PACKAGE)=
 =0AX+PKGDIR =3D %%PYTHONPREFIX_SITELIBDIR%%/$(PACKAGE)=0AX =0AX all: =0AX 	=
 echo "Nothing to do"=0A43bfeab4ad8e4f4ea749f2210a9581d5=0Aecho x - yum/.,=
 =0Ased 's/^X//' >yum/., << 'fc7323d3b486eae21c11fe8b93c808c2'=0AXdiff -ur y=
 um.orig/Makefile yum/Makefile=0AX--- yum.orig/Makefile	2011-06-08 15:20:05.=
 000000000 +0200=0AX+++ yum/Makefile	2011-06-07 23:45:36.000000000 +0200=0AX=
 @@ -5,7 +5,7 @@=0AX # $FreeBSD$=0AX =0AX PORTNAME=3D	yum=0AX-PORTVERSION=3D=
 	3.2.28=0AX+PORTVERSION=3D	3.2.29=0AX CATEGORIES=3D	sysutils=0AX MASTER_SIT=
 ES=3D	http://yum.baseurl.org/download/3.2/=0AX =0AX@@ -17,7 +17,7 @@=0AX 		=
 intltool-update:${PORTSDIR}/textproc/intltool=0AX RUN_DEPENDS=3D	${PYTHON_S=
 ITELIBDIR}/rpm:${PORTSDIR}/archivers/rpm4 \=0AX 		${PYTHON_SITELIBDIR}/_sql=
 ite3.so:${PORTSDIR}/databases/py-sqlite3 \=0AX-		${PYTHON_SITELIBDIR}/sqlit=
 ecachec.py:${PORTSDIR}/archivers/py-yum-metadata-parser \=0AX+		${PYTHON_SI=
 TELIBDIR}/sqlitecachec.py:${PORTSDIR}/devel/py-yum-metadata-parser \=0AX 		=
 ${PYTHON_SITELIBDIR}/iniparse:${PORTSDIR}/devel/py-iniparse \=0AX 		${PYTHO=
 N_SITELIBDIR}/urlgrabber:${PORTSDIR}/www/py-urlgrabber=0AX =0AXdiff -ur yum=
 =2Eorig/distinfo yum/distinfo=0AX--- yum.orig/distinfo	2011-06-08 15:20:05.=
 000000000 +0200=0AX+++ yum/distinfo	2011-06-07 23:45:45.000000000 +0200=0AX=
 @@ -1,3 +1,2 @@=0AX-MD5 (yum-3.2.28.tar.gz) =3D 91eff58aa4c25cd4f46b21201bb=
 f9bea=0AX-SHA256 (yum-3.2.28.tar.gz) =3D 2a69838a55528729b1126696b319d84f34=
 036523ab78953af8a41e82a2e4e913=0AX-SIZE (yum-3.2.28.tar.gz) =3D 885287=0AX+=
 SHA256 (yum-3.2.29.tar.gz) =3D e7baff5faa51d736d7a340a31eea1f350f0f1258c468=
 a1206fc0458f1a4adeec=0AX+SIZE (yum-3.2.29.tar.gz) =3D 943392=0AXdiff -ur yu=
 m.orig/files/patch-Makefile yum/files/patch-Makefile=0AX--- yum.orig/files/=
 patch-Makefile	2011-06-08 15:20:05.000000000 +0200=0AX+++ yum/files/patch-M=
 akefile	2011-06-07 23:49:52.000000000 +0200=0AX@@ -53,7 +53,7 @@=0AX @@ -64=
 ,7 +67,7 @@=0AX  test:=0AX  	@nosetests -i ".*test" test=0AX- 	@test/check-=
 po-yes-no.py=0AX+ 	-@test/check-po-yes-no.py=0AX -	cd po; make test=0AX +	c=
 d po; $(MAKE) test=0AX  =0AXdiff -ur yum.orig/files/patch-etc-Makefile yum/=
 files/patch-etc-Makefile=0AX--- yum.orig/files/patch-etc-Makefile	2011-06-0=
 8 15:20:05.000000000 +0200=0AX+++ yum/files/patch-etc-Makefile	2011-06-07 2=
 3:55:58.000000000 +0200=0AX@@ -1,5 +1,5 @@=0AX---- etc/Makefile.orig	2010-0=
 5-06 16:54:46.000000000 +0200=0AX-+++ etc/Makefile	2010-08-22 13:42:42.0000=
 00000 +0200=0AX+--- etc/Makefile.orig	2011-01-12 22:46:01.000000000 +0100=
 =0AX++++ etc/Makefile	2011-06-07 23:55:37.000000000 +0200=0AX @@ -1,4 +1,8 =
 @@=0AX -YUMETC=3D$(DESTDIR)/etc/yum=0AX +prefix =3D /usr=0AX@@ -10,7 +10,7 =
 @@=0AX  =0AX  all:=0AX  	echo "Nothing to do"=0AX-@@ -7,25 +11,25 @@=0AX+@@=
  -7,32 +11,32 @@=0AX  	rm -f *.pyc *.pyo *~=0AX  =0AX  install:=0AX@@ -44,9=
  +44,24 @@=0AX +	install -m 755 yum-updatesd-dbus.conf $(DESTDIR)$(sysconfd=
 ir)/dbus-1/system.d/yum-updatesd.conf=0AX  =0AX -	install -m 755 yum-update=
 sd.conf $(DESTDIR)/etc/yum/yum-updatesd.conf=0AX-+	install -m 755 yum-updat=
 esd.conf $(DESTDIR)$(sysconfdir)/yum/yum-updatesd.conf.sample=0AX- =0AX+-=
 =0AX -	mkdir -p $(DESTDIR)/etc/bash_completion.d=0AX -	install -m 644 yum.b=
 ash $(DESTDIR)/etc/bash_completion.d=0AX+-	mkdir -p $(DESTDIR)/etc/cron.dai=
 ly=0AX+-	mkdir -p $(DESTDIR)/etc/sysconfig/=0AX+-	install -D -m 755 0yum.cr=
 on $(DESTDIR)/etc/cron.daily/0yum.cron=0AX+-	install -D -m 755 yum-cron $(D=
 ESTDIR)/etc/rc.d/init.d/yum-cron=0AX+-	install -D -m 644 yum-daily.yum $(YU=
 METC)/yum-daily.yum=0AX+-	install -D -m 644 yum-weekly.yum $(YUMETC)/yum-we=
 ekly.yum=0AX+-	install -D -m 644 yum-cron.sysconf $(DESTDIR)/etc/sysconfig/=
 yum-cron=0AX++	install -m 755 yum-updatesd.conf $(DESTDIR)$(sysconfdir)/yum=
 /yum-updatesd.conf.sample=0AX++=0AX +	mkdir -p $(DESTDIR)$(sysconfdir)/bash=
 _completion.d=0AX +	install -m 644 yum.bash $(DESTDIR)$(sysconfdir)/bash_co=
 mpletion.d=0AX++	#mkdir -p $(DESTDIR)/etc/cron.daily=0AX++	#mkdir -p $(DEST=
 DIR)/etc/sysconfig/=0AX++	#install -D -m 755 0yum.cron $(DESTDIR)/etc/cron.=
 daily/0yum.cron=0AX++	#install -D -m 755 yum-cron $(DESTDIR)/etc/rc.d/init.=
 d/yum-cron=0AX++	#install -D -m 644 yum-daily.yum $(YUMETC)/yum-daily.yum=
 =0AX++	#install -D -m 644 yum-weekly.yum $(YUMETC)/yum-weekly.yum=0AX++	#in=
 stall -D -m 644 yum-cron.sysconf $(DESTDIR)/etc/sysconfig/yum-cron=0Afc7323=
 d3b486eae21c11fe8b93c808c2=0Aexit=0A=0A
 --HlL+5n6rz5pIUxbD--
 
 --cmJC7u66zC7hs+87
 Content-Type: application/pgp-signature
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.19 (FreeBSD)
 
 iEYEARECAAYFAlB1NVgACgkQwMJqmJVx944XFACg3LFKA+Pe1jtPwsTjIc+ecctt
 RHMAnRgtYvT4hTK89zGmVnNnRbe5eyeI
 =TWqG
 -----END PGP SIGNATURE-----
 
 --cmJC7u66zC7hs+87--
State-Changed-From-To: feedback->closed 
State-Changed-By: gahr 
State-Changed-When: Fri Oct 19 08:48:56 UTC 2012 
State-Changed-Why:  
Version 3.4.3 finally committed. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=150541 
>Unformatted:
